📅  最后修改于: 2023-12-03 15:16:20.140000             🧑  作者: Mango
在Java中,ArrayList是一种动态数组,可以根据需要自动调整大小。clear()方法是ArrayList类中的一个方法,用于清除ArrayList中的所有元素。
clear()方法的方法签名如下:
public void clear()
下面是一个使用clear()方法的示例:
import java.util.ArrayList;
public class ArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> fruits = new ArrayList<>();
// 添加一些元素
fruits.add("苹果");
fruits.add("香蕉");
fruits.add("橙子");
fruits.add("草莓");
fruits.add("葡萄");
// 输出ArrayList的初始内容
System.out.println("初始的水果列表:" + fruits);
// 使用clear()方法清除ArrayList中的所有元素
fruits.clear();
// 输出清除后的ArrayList内容
System.out.println("清除后的水果列表:" + fruits);
// 检查ArrayList是否为空
boolean isEmpty = fruits.isEmpty();
System.out.println("ArrayList是否为空:" + isEmpty);
}
}
运行上述代码,输出结果如下:
初始的水果列表:[苹果, 香蕉, 橙子, 草莓, 葡萄]
清除后的水果列表:[]
ArrayList是否为空:true
clear()方法可用于清除ArrayList中的所有元素,将其重新设置为空列表。注意,调用clear()方法后,ArrayList的大小将变为0。