Maison > Java > javaDidacticiel > le corps du texte

Quelles sont les méthodes pour convertir un tableau en liste en Java ?

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2024-01-26 15:42:40
original
725 Les gens l'ont consulté

Il existe trois méthodes pour convertir des tableaux en List en Java : "asList(static method", "for loop traversal" et "Java 8's Stream API") : 1. Utilisez la méthode statique asList() de la classe Arrays, qui renvoie Une liste de longueur fixe, qui ne peut pas être ajoutée ou supprimée ; 2. Utilisez une boucle for pour parcourir le tableau et ajoutez-le un par un 3. Utilisez l'API Stream introduite dans Java 8

Quelles sont les méthodes pour convertir un tableau en liste en Java ?

 ; En Java, vous pouvez utiliser les méthodes suivantes pour convertir un tableau en liste :

  1. Utilisez la méthode statique asList() de la classe Arrays
String[] array = {"apple", "banana", "orange"};
List<String> list = Arrays.asList(array);
Copier après la connexion

Cette méthode est la plus couramment utilisée et peut rapidement convertir un tableau en une liste. Il convient de noter que. , la méthode asList() renvoie une liste de longueur fixe, qui ne peut pas être ajoutée ou supprimée. Si vous devez modifier la liste, vous pouvez le faire en créant un nouvel objet ArrayList :

String[] array = {"apple", "banana", "orange"};
List<String> list = new ArrayList<>(Arrays.asList(array));
Copier après la connexion
.
  1. Utilisez une boucle for pour parcourir le tableau. Et ajoutez-les à la liste un par un
String[] array = {"apple", "banana", "orange"};
List<String> list = new ArrayList<>();
for (String item : array) {
    list.add(item);
}
Copier après la connexion

Cette méthode est plus lourde, mais vous pouvez contrôler de manière flexible l'ordre et les conditions d'ajout

  1. Utilisez l'API Stream de Java 8
String[] array = {"apple", "banana", "orange"};
List<String> list = Arrays.stream(array).collect(Collectors.toList());
Copier après la connexion

Cette méthode utilise l'API Stream introduite dans Java 8. , la conversion d'un tableau en liste peut être effectuée de manière concise, mais il convient de noter que le tableau doit être converti en un objet Stream avant d'utiliser les collecteurs. Méthode toList()

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal