📅  最后修改于: 2023-12-03 14:56:24.145000             🧑  作者: Mango
在 Java 中,许多集合类都具有 clear()
方法,用于清空集合中的所有元素。本文将介绍如何在 Java 中映射 clear()
方法。
import java.util.ArrayList;
public class ClearExample {
public static void main(String[] args) {
ArrayList<String> fruits = new ArrayList<>();
fruits.add("Apple");
fruits.add("Orange");
fruits.add("Banana");
System.out.println("Before clear: " + fruits);
fruits.clear();
System.out.println("After clear: " + fruits);
}
}
输出结果:
Before clear: [Apple, Orange, Banana]
After clear: []
如上所示,ArrayList
类中的 clear()
方法可以清空集合中的所有元素。
import java.util.HashSet;
import java.util.Iterator;
public class ClearExample {
public static void main(String[] args) {
HashSet<String> cities = new HashSet<>();
cities.add("Beijing");
cities.add("Shanghai");
cities.add("Guangzhou");
System.out.println("Before clear: " + cities);
cities.clear();
System.out.println("After clear: " + cities);
}
}
输出结果:
Before clear: [Shanghai, Beijing, Guangzhou]
After clear: []
如上所示,HashSet
类中的 clear()
方法也可以清空集合中的所有元素。
import java.util.TreeMap;
public class ClearExample {
public static void main(String[] args) {
TreeMap<String, String> countries = new TreeMap<>();
countries.put("China", "Beijing");
countries.put("USA", "Washington D.C.");
countries.put("Japan", "Tokyo");
System.out.println("Before clear: " + countries);
countries.clear();
System.out.println("After clear: " + countries);
}
}
输出结果:
Before clear: {China=Beijing, Japan=Tokyo, USA=Washington D.C.}
After clear: {}
如上所示,TreeMap
类中的 clear()
方法同样可以清空集合中的所有元素。
可以看出,Java 中的许多集合类都具有 clear()
方法,用于清空集合中的所有元素。使用方式非常简单,只需要调用该方法即可。