Rumah  >  Artikel  >  Java  >  Gunakan fungsi ArrayList.clear() java untuk mengosongkan elemen dalam ArrayList

Gunakan fungsi ArrayList.clear() java untuk mengosongkan elemen dalam ArrayList

PHPz
PHPzasal
2023-07-24 14:04:492414semak imbas

Gunakan fungsi ArrayList.clear() Java untuk mengosongkan elemen dalam ArrayList

Dalam pengaturcaraan Java, ArrayList ialah struktur data yang sangat biasa digunakan yang boleh menyimpan dan mengakses elemen secara dinamik. Walau bagaimanapun, dalam beberapa kes, kita mungkin perlu mengosongkan semua elemen dalam ArrayList untuk menggunakan semula atau membebaskan memori. Pada masa ini, anda boleh menggunakan fungsi clear() ArrayList untuk mencapainya.

Fungsi ArrayList.clear() ialah kaedah dalam kelas ArrayList, digunakan untuk mengosongkan semua elemen dalam ArrayList. Fungsinya adalah untuk menetapkan saiz ArrayList kepada 0, sekali gus memadamkan semua elemen. ArrayList yang dikosongkan masih wujud dan elemen baharu boleh terus ditambah.

Contoh kod berikut menunjukkan cara menggunakan fungsi ArrayList.clear() untuk mengosongkan elemen dalam ArrayList:

import java.util.ArrayList;

public class ClearArrayListExample {
    public static void main(String[] args) {
        // 创建一个ArrayList对象
        ArrayList<String> list = new ArrayList<>();

        // 添加元素到ArrayList
        list.add("元素1");
        list.add("元素2");
        list.add("元素3");
        list.add("元素4");

        // 打印ArrayList的初始内容
        System.out.println("ArrayList的初始内容为:" + list);

        // 使用clear()函数清空ArrayList中的元素
        list.clear();

        // 打印清空后的ArrayList内容
        System.out.println("清空后的ArrayList内容为:" + list);
    }
}

Jalankan kod di atas dan output adalah seperti berikut:

ArrayList的初始内容为:[元素1, 元素2, 元素3, 元素4]
清空后的ArrayList内容为:[]

Anda boleh melihatnya selepas mengosongkan ArrayList, saiz ArrayList ditetapkan kepada 0, iaitu, tiada unsur. Fungsi clear() memadam semua elemen dalam ArrayList sekaligus untuk mencapai tujuan mengosongkan.

Perlu diambil perhatian bahawa fungsi ArrayList.clear() hanya akan memadamkan elemen dalam ArrayList dan tidak akan melepaskan memori yang diduduki oleh objek ArrayList itu sendiri. Jika anda perlu melepaskan memori yang diduduki oleh objek ArrayList, anda boleh berbuat demikian dengan memberikan nilai objek kepada null.

list = null;

Untuk meringkaskan, menggunakan fungsi ArrayList.clear() Java boleh mengosongkan elemen dalam ArrayList dengan mudah. Kaedah ini sangat mudah dan cekap, dan sesuai untuk senario di mana objek ArrayList perlu digunakan semula atau dikeluarkan.

Atas ialah kandungan terperinci Gunakan fungsi ArrayList.clear() java untuk mengosongkan elemen dalam ArrayList. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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