Maison  >  Article  >  Java  >  Comment convertir un tableau Java en liste

Comment convertir un tableau Java en liste

DDD
DDDoriginal
2023-12-22 17:06:591535parcourir

Pour convertir un tableau Java en liste, vous pouvez utiliser la méthode Arrays.asList() dans la classe Collections de Java. Définissez d'abord un tableau d'entiers, puis convertissez-le en liste à l'aide de la méthode "Arrays.asList()". La liste convertie est stockée dans la variable list et imprimée. Notez que la méthode "Arrays.asList()" renvoie une liste de taille fixe basée sur le tableau d'origine et ainsi de suite.

Comment convertir un tableau Java en liste

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

Pour convertir un tableau Java en liste, vous pouvez utiliser la méthode Arrays.asList() dans la classe Collections de Java. Voici un exemple simple :

import java.util.Arrays;  
import java.util.List;  
  
public class ArrayToListExample {  
    public static void main(String[] args) {  
        // 定义一个整数数组  
        int[] array = {1, 2, 3, 4, 5};  
  
        // 将数组转换为List  
        List<Integer> list = Arrays.asList(array);  
  
        // 打印List内容  
        System.out.println(list);  
    }  
}

Dans l'exemple ci-dessus, nous définissons d'abord un tableau d'entiers, puis le convertissons en liste à l'aide de la méthode Arrays.asList(). La liste convertie est stockée dans la variable list et imprimée.

Il convient de noter que la méthode Arrays.asList() renvoie une liste de taille fixe, basée sur le tableau d'origine. Cela signifie que vous ne pouvez pas ajouter ou supprimer des éléments, mais que vous pouvez modifier les éléments existants. Si vous avez besoin d'une liste modifiable de taille dynamique, vous pouvez utiliser la classe ArrayList, par exemple :

import java.util.ArrayList;  
import java.util.Arrays;  
import java.util.List;  
  
public class ArrayToListExample {  
    public static void main(String[] args) {  
        // 定义一个整数数组  
        int[] array = {1, 2, 3, 4, 5};  
  
        // 将数组转换为ArrayList  
        List<Integer> list = new ArrayList<>(Arrays.asList(array));  
  
        // 添加元素到List  
        list.add(6);  
        list.add(7);  
  
        // 打印List内容  
        System.out.println(list);  
    }  
}

Dans cet exemple, nous convertissons d'abord le tableau en une liste de taille fixe, puis nous le convertissons à l'aide du constructeur de la classe ArrayList. est une ArrayList qui peut être modifiée. Nous avons ensuite ajouté deux éléments à la liste et imprimé le contenu de la liste.

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:
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