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.
Andaikan anda mempunyai tatasusunan elemen yang disimpan dalam tatasusunan pembolehubah seperti berikut:
Element[] array = {new Element(1), new Element(2), new Element(3)};
Bagaimana anda boleh mencipta ArrayList elemen menggunakan nilai daripada ini tatasusunan?
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));
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!