"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > ArrayList to String \ [\] Méthode Array en Java

ArrayList to String \ [\] Méthode Array en Java

Publié le 2025-04-12
Parcourir:296

How to Convert an ArrayList to a String[] in Java?

Converting arrayList en string [] dans java

lorsque vous travaillez avec des collections dans java, il peut être nécessaire de convertir un ArrayList dans une string []. Cette conversion est essentielle pour les scénarios où l'accès aux éléments en tant que tableau est plus approprié ou requis par d'autres fonctions.

Conversion à l'aide de toArray () méthode

la méthode à une méthode une méthode converte pour convertir un avard pour convertir un avard pour une chaîne sont copiés. L'extrait de code suivant démontre l'utilisation de toArray () méthode:

List list = ...;
String[] array = list.toArray(new String[0]);

dans le code ci-dessus, toArray () La méthode prend un tableau de chaîne vide comme argument. En conséquence, un nouveau tableau de chaîne [] est créé avec la même longueur que le ArrayList et les éléments de l'arrayList sont copiés dans le tableau.

Exemple

Considérez l'exemple suivant:

List list = new ArrayList();
// Add elements to the list
list.add("android");
list.add("apple");
String[] stringArray = list.toArray(new String[0]);

Dans cet exemple, le ArrayList nommé list contient les éléments "Android" et "Apple". La méthode toArray () est invoquée, passant un tableau de chaîne vide, et le résultat est stocké dans la variable stringArray . Le stringarray contient désormais les éléments "Android" et "Apple".

passant un tableau en tant qu'argument

Il est important de noter que la méthode toArray () peut également être utilisée en passant un arcant existant comme argument. Si le tableau passé a une taille suffisante pour s'adapter aux éléments de l'arrayList , les éléments seront copiés dans le tableau. Sinon, un nouveau tableau avec la taille appropriée sera créé.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3