<pre name = "code"> <pre name = "code"> arrays.aslist ()
Konversi array menjadi objek daftar. Metode ini akan mengembalikan objek tipe arraylist. Kelas arraylist ini bukan kelas java.util.arraylist, tetapi kelas bagian dalam yang statis dari kelas array! Jika Anda menggunakan objek ini untuk menambah, menghapus, dan memperbarui daftar, Anda akan melaporkan UnsportedOpersException.
<pre name = "code"> Test sendiri: <span> </span> // arraylist <span> </span> daftar daftar = baru Arraylist (); <span> </span> list.add ("yz_b_insert"); <span> </span> list.add ("yz_b_del"); <span> </span> list.add ("yz_b_update"); <span> </span> daftar .add ("yz_b_see"); <span> </span> system.out.println (list.contains ("yz_b_update")+"=="+daftar); <span> </span> // arrays.aslist () <span> </span> string dd = "yz_b_insert, yz_b_del, yz_b_update, yz_b_see"; <span> </span> daftar daftar2 = arrays.aslist (dd); <span> </span> System.out.println (list2.contains ("yzz_b_update")++")+") (list2.contains ("yzz_b_update")++")+")Hasil output:
<pre name = "code"> arrayList: true == [yz_b_insert, yz_b_del, yz_b_update, yz_b_see] <pre name = "code"> arrays.aslist (): false @@@@@
Jika Anda menggunakan <pre name = "code"> berisi untuk menentukan bahwa ada string tertentu dalam koleksi, harap dicatat bahwa <name = "kode"> Konversi ArrayList tidak tersedia
Saya tidak bisa mengujinya, saya bisa memberikan beberapa saran jika ada yang bisa memberi saya beberapa saran.
Di bawah ini adalah sumber daya yang ditemukan online
<span style = "Color: RGB (102, 102, 102); font-family: tahoma;"> Mengapa daftar yang dihasilkan oleh array. Tidak ditambahkan atau dihapus, jika tidak, tidak didukung oleh Exception akan dihasilkan, dan Anda bisa mendapatkan penjelasan. </span> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <span style = "warna: rgb (102, 102, 102); font-family: tahoma;"> Jika kita ingin mengonversi panjang variabel atau data menjadi daftar, dan kami berharap daftar ini dapat melakukan tambahan atau menghapus operasi, lalu apa yang harus kita lakukan? </span> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <span style = "warna: rgb (102, 102, 102); font-family: tahoma;"> kita dapat menulis metode serupa, yang secara langsung menggunakan java.util.arraylist. </span> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <span style = "warna: rgb (102, 102, 102); font-family: tahoma;"> 比如 : </span> <br style = "warna: rgb (102, 102, 102); font-family: tahoma;" /> <pre name = "code" style = "warna: rgb (102, 102, 102); latar belakang-warna: rgb (255, 255, 255);"> impor java.util.arraylist; import java.util.collection; list public <> t ... t ... t ... t ... t ... t ... t ... t ... t ... t ... t ... t ... t ... t ... list {list {public list {public class myarray {public class myarr {public class myarray {public ArrayList <T> (); collections.addall (daftar, a); daftar pengembalian;}}Kode tes adalah sebagai berikut:
Impor java.util.arraylist; import java.util.arrays; impor java.util.list; tes kelas publik {@suppresswarnings ("tidak dicentang") statis public void main (string [] args) {list <string> standes = arrays.aslist ("larry", "larry", "moe", "cuTo;"); cetak; cetak; standes = arrays.aslist ("LaRry", "larry", "moe", ",", "); standes = arrays.aslist (" Larry "," "larry", "moe", "," CURTE; "); seasonslist = arrays.aslist (retrieveseasonslist ()); print (seasonslist);/ * * menerapkan metode aslist sendiri, yang dapat ditambahkan dan dihapus. */List<String> list = MyArrays.asList("Larry", "Moe", "Curly");list.add("Hello");print(list);}private static <T> void print(List<T> list) {System.out.println(list);}private static List<String> retrieveSeasonsList() {List<String> seasonsList = new ArrayList <String> (); Seasonslist.add ("Spring"); seasonslist.add ("musim panas"); seasonslist.add ("musim gugur"); seasonslist.add ("musim dingin"); return seasonslist;}}Hasil output:
[Larry, Moe, Curly]
[[Musim Semi, Musim Panas, Musim Gugur, Musim Dingin]]
[Larry, Moe, Curly, halo]
Di atas adalah diskusi singkat tentang perbedaan antara arrays.aslist () dan jenis arraylist yang dibawa kepada Anda. Saya harap semua orang akan mendukung wulin.com ~