Rumah  >  Artikel  >  Java  >  Kod Java: Bagaimana untuk menukar tatasusunan kepada Senarai

Kod Java: Bagaimana untuk menukar tatasusunan kepada Senarai

王林
王林asal
2023-12-23 13:27:47899semak imbas

Kod Java: Bagaimana untuk menukar tatasusunan kepada Senarai

Cara menggunakan kod Java untuk menukar tatasusunan kepada Senarai

Di Java, menukar tatasusunan kepada Senarai ialah operasi yang sangat biasa Ini boleh dicapai dengan menggunakan kelas Tatasusunan yang disertakan dengan Java atau menggunakan Strim API diperkenalkan di Java 8. Satu transformasi. Contoh kod khusus diberikan di bawah.

Kaedah 1: Gunakan kaedah asList kelas Tatasusunan
Kelas Tatasusunan ialah kelas alat yang disediakan oleh Java untuk tatasusunan pengendalian, dan kaedah asList boleh menukar tatasusunan menjadi Senarai. Berikut ialah contoh kod menggunakan kaedah ini:

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

Dalam kod di atas, tatasusunan jenis rentetan pertama kali ditakrifkan, dan kemudian kaedah asList kelas Tatasusunan digunakan untuk menukar tatasusunan kepada Senarai. Akhir sekali, dengan melingkari elemen dalam Senarai, cetaknya.

Kaedah 2: Gunakan API Strim Java 8
API Strim yang diperkenalkan dalam Java 8 menyediakan kaedah yang lebih mudah semasa memproses data pengumpulan. Untuk menukar tatasusunan kepada Senarai, kita boleh menggunakan kaedah aliran dalam kelas Tatasusunan. Berikut ialah contoh kod menggunakan kaedah ini:

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

Dalam kod di atas, tatasusunan ditukar menjadi Strim dengan menggunakan kaedah aliran kelas Tatasusunan, dan kemudian Strim ditukar kepada Senarai menggunakan kaedah pengumpulan Kelas aliran. Akhir sekali, cetaknya dengan menggelung elemen dalam Senarai.

Sama ada anda menggunakan kelas Arrays atau Stream API, kedua-duanya menyediakan kaedah yang sangat mudah untuk menukar tatasusunan kepada Senarai. Dengan menguasai kaedah ini, kita boleh memanipulasi data dalam tatasusunan dan senarai dengan lebih fleksibel.

Atas ialah kandungan terperinci Kod Java: Bagaimana untuk menukar tatasusunan kepada Senarai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn