Heim  >  Artikel  >  Java  >  So konvertieren Sie ein Java-Array in eine Liste

So konvertieren Sie ein Java-Array in eine Liste

DDD
DDDOriginal
2023-12-22 17:06:591536Durchsuche

Um ein Java-Array in eine Liste zu konvertieren, können Sie die Methode Arrays.asList() in der Collections-Klasse von Java verwenden. Definieren Sie zunächst ein Array aus Ganzzahlen und konvertieren Sie es dann mit der Methode „Arrays.asList()“ in eine Liste. Die konvertierte Liste wird in der Listenvariablen gespeichert und gedruckt. Beachten Sie, dass die Methode „Arrays.asList()“ eine Liste fester Größe basierend auf dem ursprünglichen Array usw. zurückgibt.

So konvertieren Sie ein Java-Array in eine Liste

Das Betriebssystem dieses Tutorials: Windows 10-System, Dell G3-Computer.

Um ein Java-Array in eine Liste zu konvertieren, können Sie die Methode Arrays.asList() in der Collections-Klasse von Java verwenden. Hier ist ein einfaches Beispiel:

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);  
    }  
}

Im obigen Beispiel definieren wir zunächst ein Array von Ganzzahlen und konvertieren es dann mit der Methode Arrays.asList() in eine Liste. Die konvertierte Liste wird in der Listenvariablen gespeichert und gedruckt.

Es ist zu beachten, dass die Methode Arrays.asList() eine Liste fester Größe zurückgibt, die auf dem ursprünglichen Array basiert. Das bedeutet, dass Sie keine Elemente hinzufügen oder entfernen können, aber Sie können vorhandene Elemente ändern. Wenn Sie eine veränderbare Liste mit dynamischer Größe benötigen, können Sie beispielsweise die ArrayList-Klasse verwenden:

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);  
    }  
}

In diesem Beispiel konvertieren wir das Array zunächst in eine Liste mit fester Größe und konvertieren es dann mit dem Konstruktor der ArrayList-Klasse It ist eine ArrayList, die geändert werden kann. Anschließend haben wir der Liste zwei Elemente hinzugefügt und den Inhalt der Liste ausgedruckt.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Java-Array in eine Liste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn