Rumah >Java >javaTutorial >Apakah kaedah untuk menukar tatasusunan kepada Senarai dalam Java?

Apakah kaedah untuk menukar tatasusunan kepada Senarai dalam Java?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌asal
2024-01-26 15:42:40734semak imbas

Terdapat tiga kaedah untuk menukar tatasusunan kepada Senarai dalam Java: "asList(kaedah statik", "untuk traversal gelung", dan "API Strim Java 8": 1. Gunakan kaedah statik asList() bagi kelas Tatasusunan, yang mengembalikan Senarai panjang tetap, yang tidak boleh ditambah atau dipadamkan; 2. Gunakan gelung for untuk melintasi tatasusunan dan menambahnya pada Senarai satu demi satu; Di Java, Anda boleh menggunakan kaedah berikut untuk menukar tatasusunan kepada Senarai:

Gunakan kaedah statik asList() kelas Tatasusunan Apakah kaedah untuk menukar tatasusunan kepada Senarai dalam Java?

String[] array = {"apple", "banana", "orange"};
List<String> list = Arrays.asList(array);

Kaedah ini adalah kaedah yang paling biasa digunakan dan boleh menukar tatasusunan dengan cepat kepada a List. Perlu diingat bahawa , kaedah asList() mengembalikan Senarai panjang tetap, yang tidak boleh ditambah atau dipadamkan.

    Gunakan gelung for untuk melintasi tatasusunan Dan tambahkannya pada Senarai satu demi satu
  1. String[] array = {"apple", "banana", "orange"};
    List<String> list = new ArrayList<>(Arrays.asList(array));
Kaedah ini lebih menyusahkan, tetapi anda boleh mengawal susunan dan syarat penambahan secara fleksibel

    Gunakan API Strim Java. 8
  1. String[] array = {"apple", "banana", "orange"};
    List<String> list = new ArrayList<>();
    for (String item : array) {
        list.add(item);
    }
Kaedah ini menggunakan API Strim yang diperkenalkan dalam Java 8. , penukaran daripada tatasusunan kepada Senarai boleh dilengkapkan dengan ringkas, tetapi perlu diingatkan bahawa tatasusunan mesti ditukar kepada objek Strim sebelum menggunakan Pengumpul. kaedah toList()

.

Atas ialah kandungan terperinci Apakah kaedah untuk menukar tatasusunan kepada Senarai dalam Java?. 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
Artikel sebelumnya:Cara menggunakan generik JavaArtikel seterusnya:Cara menggunakan generik Java