Rumah > Java > javaTutorial > Bagaimana untuk Menukar Array Java kepada ArrayList?

Bagaimana untuk Menukar Array Java kepada ArrayList?

Barbara Streisand
Lepaskan: 2024-12-23 09:41:10
asal
217 orang telah melayarinya

How to Convert a Java Array to an ArrayList?

Menukar Array kepada ArrayList dalam Java

Salah satu operasi yang paling biasa dalam pengaturcaraan ialah menukar struktur data daripada satu jenis kepada yang lain. Di Java, tugas ini dipermudahkan dengan kaedah Arrays.asList(), yang boleh digunakan untuk menukar tatasusunan kepada ArrayList.

Masalah

Andaikan anda mempunyai tatasusunan elemen yang disimpan dalam tatasusunan pembolehubah seperti berikut:

Element[] array = {new Element(1), new Element(2), new Element(3)};
Salin selepas log masuk

Bagaimana anda boleh mencipta ArrayList elemen menggunakan nilai daripada ini tatasusunan?

Penyelesaian

Untuk menukar tatasusunan kepada ArrayList, anda boleh menggunakan kaedah Arrays.asList(). Kaedah ini mengambil tatasusunan sebagai hujah dan mengembalikan ArrayList baharu yang mengandungi unsur tatasusunan itu. ArrayList yang terhasil akan menjadi tidak berubah, bermakna elemennya tidak boleh diubah suai.

Begini cara anda boleh menggunakan kaedah Arrays.asList() untuk mencipta ArrayList daripada tatasusunan:

ArrayList<Element> arrayList = new ArrayList<>(Arrays.asList(array));
Salin selepas log masuk

Ini akan mencipta ArrayList baharu yang dipanggil arrayList yang mengandungi elemen daripada tatasusunan.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Array Java kepada ArrayList?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan