Rumah  >  Artikel  >  Java  >  Kosongkan senarai tatasusunan dalam Java menggunakan kaedah clear() kelas ArrayList

Kosongkan senarai tatasusunan dalam Java menggunakan kaedah clear() kelas ArrayList

PHPz
PHPzasal
2023-07-25 17:07:461763semak imbas

Gunakan kaedah clear() kelas ArrayList untuk mengosongkan senarai tatasusunan dalam Java

Dalam pengaturcaraan Java, kami sering menggunakan kelas ArrayList untuk mengurus dan mengendalikan senarai tatasusunan. Kadangkala, kita mungkin perlu mengosongkan senarai tatasusunan sedia ada supaya ia tidak mengandungi sebarang unsur. Pada masa ini, anda boleh menggunakan kaedah clear() kelas ArrayList untuk mencapai ini. Kaedah

clear() ialah kaedah ahli dalam kelas ArrayList, digunakan untuk mengalih keluar semua elemen dalam senarai tatasusunan untuk menjadikannya senarai kosong.

Berikut ialah kod sampel yang menunjukkan cara mengosongkan senarai tatasusunan menggunakan kaedah clear() kelas ArrayList.

import java.util.ArrayList;

public class ClearArrayListExample {
    public static void main(String[] args) {
        // 创建一个数组列表
        ArrayList<String> fruits = new ArrayList<>();
        
        // 添加一些水果到数组列表
        fruits.add("苹果");
        fruits.add("香蕉");
        fruits.add("橙子");
        fruits.add("葡萄");
        
        // 打印原来的数组列表
        System.out.println("原来的数组列表:" + fruits); // 输出:[苹果, 香蕉, 橙子, 葡萄]
        
        // 使用clear()方法清空数组列表
        fruits.clear();
        
        // 打印清空后的数组列表
        System.out.println("清空后的数组列表:" + fruits); // 输出:[]
    }
}

Dalam kod contoh di atas, kami mula-mula membuat senarai tatasusunan buah-buahan dan menambah beberapa buah padanya. Kemudian, kami menggunakan kaedah clear() untuk mengosongkan senarai tatasusunan dan menggunakan kaedah System.out.println() untuk mencetak senarai tatasusunan yang telah dikosongkan. fruits,并向其中添加了一些水果。然后,我们使用clear()方法将数组列表清空,使用System.out.println()方法打印清空后的数组列表。

运行上述代码,我们可以看到输出结果中清空后的数组列表为空,即不包含任何元素。

需要注意的是,clear()方法仅清空了数组列表中的元素,但并未释放内存空间。如果需要释放数组列表所占用的内存空间,我们可以在清空数组列表后,将其设置为null

Menjalankan kod di atas, kita dapat melihat bahawa senarai tatasusunan yang dikosongkan dalam hasil output adalah kosong, iaitu, ia tidak mengandungi sebarang elemen.


Perlu diingat bahawa kaedah clear() hanya mengosongkan elemen dalam senarai tatasusunan, tetapi tidak melepaskan ruang memori. Jika kita perlu melepaskan ruang memori yang diduduki oleh senarai tatasusunan, kita boleh menetapkannya kepada null selepas mengosongkan senarai tatasusunan supaya pengumpul sampah boleh menuntut semula ruang memori.

🎜Ringkasan: 🎜Artikel ini memperkenalkan cara menggunakan kaedah clear() kelas ArrayList untuk mengosongkan senarai tatasusunan dalam Java. Dengan memanggil kaedah clear(), kita boleh mengalih keluar semua elemen dengan mudah daripada senarai tatasusunan, menjadikannya senarai kosong. Kaedah ini boleh digunakan apabila anda perlu mengosongkan senarai tatasusunan sedia ada. 🎜

Atas ialah kandungan terperinci Kosongkan senarai tatasusunan dalam Java menggunakan kaedah clear() kelas 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