Rumah >Java >javaTutorial >Apakah Cara Paling Cekap untuk Mencipta ArrayList di Java?
Mencipta ArrayList dengan Usaha Minimum
Satu tugas biasa dalam pengaturcaraan melibatkan mencipta senarai untuk ujian atau tujuan lain. Secara tradisinya, ini melibatkan pemulaan dan satu siri operasi tambah() seterusnya:
ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata");
Menyedari sifat berulang pendekatan ini, versi yang lebih baik muncul:
ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata"));
Meneroka Strategi Alternatif
Ternyata, terdapat lebih banyak lagi cara ringkas untuk mencapai hasil yang sama:
List<String> places = Arrays.asList("Buenos Aires", "Córdoba", "La Plata");
List<String> places = Collections.singletonList("Buenos Aires");
ArrayList<String> places = new ArrayList<>(Arrays.asList("Buenos Aires", "Córdoba", "La Plata"));
Ingat untuk mengimport pakej Java yang diperlukan:
import java.util.Arrays;
Memilih Penyelesaian Optimum
Kaedah pilihan bergantung pada keperluan khusus permohonan anda. Untuk senarai yang tidak boleh diubah, pilih pengisytiharan Senarai yang lebih ringkas atau Collections.singletonList(). Apabila kebolehubah adalah penting, gunakan transformasi daripada senarai tidak berubah kepada ArrayList.
Atas ialah kandungan terperinci Apakah Cara Paling Cekap untuk Mencipta ArrayList di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!