Antara muka Senarai memanjangkan antara muka Koleksi dan menyimpan jujukan elemen. Antara muka Senarai menyediakan dua kaedah untuk memasukkan dan memadam berbilang elemen dengan cekap pada mana-mana titik dalam senarai. Tidak seperti set, senarai membenarkan elemen pendua dan berbilang nilai nol jika nilai nol dibenarkan dalam senarai. Senarai menyediakan kaedah tambah dan buang untuk menambah/mengalih elemen. Untuk mengosongkan senarai atau mengalih keluar semua elemen daripada senarai, kita boleh menggunakan kaedah clear() List. Kami juga boleh menggunakan kaedah removeAll() untuk mencapai kesan yang sama seperti kaedah clear().
Dalam artikel ini, kami akan memperkenalkan kaedah clear() dan removeAll() dengan contoh yang sepadan.
void clear()
Alih keluar semua elemen daripada senarai ini.
Senarai akan kosong selepas panggilan ini kembali.
UnsupportedOperationException🎜 senarai ini tidak menyokong#🜎 beroperasi.
boolean removeAll(Collection<?> c)
c - Koleksi yang mengandungi elemen yang akan dialih keluar daripada senarai ini. < /strong>
p> #membuang #🎜 🎜#
li>ClassCastException
Contoh 1
package com.tutorialspoint; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class CollectionsDemo { public static void main(String[] args) { List<Integer> list = new ArrayList<>(Arrays.asList(0,1,2,3,4,5,6,7,8,9)); System.out.println("List: " + list); list.clear(); System.out.println("Cleared List: " + list); } }
List: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] Cleared List: []
Output
package com.tutorialspoint; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class CollectionsDemo { public static void main(String[] args) { List<Integer> list = new ArrayList<>(Arrays.asList(0,1,2,3,4,5,6,7,8,9)); System.out.println("List: " + list); list.removeAll(list); System.out.println("Cleared List: " + list); } }
Atas ialah kandungan terperinci Bagaimana untuk memadam semua elemen ArrayList di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!