Rumah > Java > javaTutorial > teks badan

Bagaimana untuk memadam semua elemen ArrayList di Jawa?

PHPz
Lepaskan: 2023-09-20 14:21:04
ke hadapan
1022 orang telah melayarinya

Bagaimana untuk memadam semua elemen ArrayList di Jawa?

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.

Sintaks - kaedah clear()

void clear()
Salin selepas log masuk

Komen

  • Alih keluar semua elemen daripada senarai ini.

  • Senarai akan kosong selepas panggilan ini kembali.

membuang

  • UnsupportedOperationException🎜 senarai ini tidak menyokong#🜎 beroperasi.

Syntax -removeAll() kaedah

boolean removeAll(Collection<?> c)
Salin selepas log masuk

Alih keluar daripada senarai ini semua elemen yang terkandung dalam koleksi yang ditentukan.

parameter

  • c - Koleksi yang mengandungi elemen yang akan dialih keluar daripada senarai ini. < /strong>

Mengembalikan

Mengembalikan Benar jika senarai ini berubah disebabkan panggilan

#membuang #🎜 🎜#

    UnsupportedOperationException
  • - Jika senarai ini tidak menyokong operasi removeAll.

    ClassCastException
  • - jika kelas elemen dalam senarai ini tidak serasi dengan koleksi yang ditentukan (pilihan).

  • NullPointerException
  • - jika senarai ini mengandungi unsur nol dan koleksi yang dinyatakan tidak membenarkan unsur nol (pilihan), atau koleksi yang ditentukan adalah null.

    Contoh 1
Berikut ialah contoh yang menunjukkan penggunaan kaedah clear() - < h2>rreee#🎜🎜 #🎜🎜 #Ini akan menghasilkan keputusan berikut-

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);
   }
}
Salin selepas log masuk

Contoh 2

Contoh berikut menunjukkan penggunaan kaedah removeAll()-#🎜🎜
List: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Cleared List: []
Salin selepas log masuk

Output

Ini akan menghasilkan keputusan berikut -

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);
   }
}
Salin selepas log masuk

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!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan