Heim > Java > javaLernprogramm > Hauptteil

Java-Code: So konvertieren Sie ein Array in eine Liste

王林
Freigeben: 2023-12-23 13:27:47
Original
952 Leute haben es durchsucht

Java-Code: So konvertieren Sie ein Array in eine Liste

So verwenden Sie Java-Code, um ein Array in eine Liste zu konvertieren

In Java ist das Konvertieren eines Arrays in eine Liste eine sehr häufige Operation. Dies kann durch die Verwendung der mit Java gelieferten Arrays-Klasse oder durch die Verwendung von Stream erreicht werden In Java 8 eingeführte API. Eine Transformation. Spezifische Codebeispiele finden Sie weiter unten.

Methode 1: Verwenden Sie die asList-Methode der Arrays-Klasse.
Die Arrays-Klasse ist eine von Java bereitgestellte Toolklasse zum Betreiben von Arrays. Die asList-Methode kann das Array in eine Liste konvertieren. Das Folgende ist ein Codebeispiel, das diese Methode verwendet:

import java.util.Arrays;
import java.util.List;

public class ArrayToListExample {
    public static void main(String[] args) {
        String[] array = {"apple", "banana", "cherry"};
        
        // 将数组转化成List
        List<String> list = Arrays.asList(array);
        
        // 打印List中的元素
        for (String element : list) {
            System.out.println(element);
        }
    }
}
Nach dem Login kopieren

Im obigen Code wird zuerst ein Array vom Typ String definiert und dann wird die asList-Methode der Arrays-Klasse verwendet, um das Array in eine Liste umzuwandeln. Drucken Sie sie abschließend aus, indem Sie die Elemente in der Liste durchlaufen.

Methode 2: Verwenden Sie die Stream-API von Java 8.
Die in Java 8 eingeführte Stream-API bietet eine bequemere Methode für die Verarbeitung von Erfassungsdaten. Um ein Array in eine Liste umzuwandeln, können wir die Stream-Methode in der Arrays-Klasse verwenden. Das Folgende ist ein Codebeispiel, das diese Methode verwendet:

import java.util.Arrays;
import java.util.List;

public class ArrayToListExample {
    public static void main(String[] args) {
        String[] array = {"apple", "banana", "cherry"};
        
        // 将数组转化成Stream,再转化成List
        List<String> list = Arrays.stream(array).collect(Collectors.toList());
        
        // 打印List中的元素
        for (String element : list) {
            System.out.println(element);
        }
    }
}
Nach dem Login kopieren

Im obigen Code wird das Array mithilfe der Stream-Methode der Arrays-Klasse in einen Stream konvertiert, und dann wird der Stream mithilfe der Collect-Methode der Klasse in eine Liste konvertiert Stream-Klasse. Drucken Sie sie abschließend aus, indem Sie die Elemente in der Liste durchlaufen.

Ob Sie die Arrays-Klasse oder die Stream-API verwenden, beide bieten sehr praktische Methoden zum Konvertieren von Arrays in Listen. Durch die Beherrschung dieser Methoden können wir Daten in Arrays und Listen flexibler bearbeiten.

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage