Maison >Java >javaDidacticiel >Comment convertir des tableaux en liste en Java

Comment convertir des tableaux en liste en Java

WBOY
WBOYavant
2023-05-03 10:22:061100parcourir

1. Description

(1) La liste n'est utilisée que pour le parcours, utilisez donc Arrays.asList().

(2) Si vous souhaitez ajouter ou supprimer des éléments de la liste, créez simplement une nouvelle java.util.ArrayList, puis ajoutez les éléments un par un.

2. Points à noter

(1) Cette méthode convient aux tableaux de données de type objet (String, Integer...)

(2) Cette méthode n'est pas recommandée pour les tableaux de types de données de base (octet , short, int) , long, float, double, boolean)

(3) Cette méthode relie le tableau à la liste List : lorsque l'un d'eux est mis à jour, l'autre est automatiquement mis à jour

(4) Add(), remove(), clear ne sont pas pris en charge () et d'autres méthodes

3. Exemple

Passez le "ArrayList" construit par Arrays.asList() dans la méthode de construction de java.util.ArrayList.

Integer[] a = new Integer[]{1, 2, 3};
List list = Arrays.asList(a);
ArrayList arrayList = new ArrayList<>(list);

Ce constructeur utilise la méthode Arrays.copyOf, il n'y aura donc aucune relation entre le tableau à l'intérieur de java.util.ArrayList et le tableau transmis.

Quels sont les types de données de base de Java ?

Les types de données de base de Java sont divisés en :

1 Type entier, utilisé pour représenter le type de données des entiers.

2. Type à virgule flottante, un type de données utilisé pour représenter les décimales.

3. Type de caractère Le mot-clé du type de caractère est "char".

4. Le type booléen est le type de données de base qui représente les valeurs logiques.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer