Menukar ArrayList
Apabila bekerja dengan koleksi di Jawa, mungkin perlu menukar an ArrayList
Menukar menggunakan toArray() Kaedah
Kaedah toArray() ialah cara mudah untuk menukar ArrayList
List<String> list = ...; String[] array = list.toArray(new String[0]);
Dalam kod di atas, kaedah toArray() mengambil tatasusunan String kosong sebagai hujah. Akibatnya, tatasusunan String[] baharu dibuat dengan panjang yang sama dengan ArrayList
Contoh
Pertimbangkan contoh berikut:
List<String> list = new ArrayList<>(); // Add elements to the list list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]);
Dalam contoh ini, ArrayList
Melalui Array sebagai Argumen
Adalah penting untuk ambil perhatian bahawa Kaedah toArray() juga boleh digunakan dengan menghantar tatasusunan sedia ada sebagai hujah. Jika tatasusunan yang diluluskan mempunyai saiz yang mencukupi untuk menampung elemen ArrayList
Atas ialah kandungan terperinci Bagaimana untuk Menukar ArrayList kepada String[] dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!