Rumah >Java >javaTutorial >Bagaimana untuk memadam semua elemen ArrayList di Jawa?

Bagaimana untuk memadam semua elemen ArrayList di Jawa?

PHPz
PHPzke hadapan
2023-09-20 14:21:041068semak imbas

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()

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)

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.

Mengembalikan

Mengembalikan Benar jika senarai ini berubah disebabkan panggilan

p> #membuang #🎜 🎜#

    UnsupportedOperationException
  • - Jika senarai ini tidak menyokong operasi removeAll.

    li>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() - 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);
   }
}

Contoh 2

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

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);
   }
}

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam