Java中的Collection
接口是所有集合类的父接口,它定义了集合类的基本行为和操作。
boolean add(E e)
: 将指定元素添加到集合中(如果成功则返回true)。boolean remove(Object o)
: 从集合中移除指定元素(如果存在则返回true)。boolean contains(Object o)
: 判断集合中是否包含指定元素。int size()
: 返回集合中的元素个数。void clear()
: 清空集合中的所有元素。boolean isEmpty()
: 判断集合是否为空。Iterator iterator()
: 返回一个迭代器,用于遍历集合中的元素。import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class CollectionExample {
public static void main(String[] args) {
Collection<String> names = new ArrayList<>();
// 添加元素
names.add("Alice");
names.add("Bob");
names.add("Charlie");
// 判断集合是否包含某个元素
System.out.println("Contains Bob: " + names.contains("Bob"));
// 遍历集合中的元素
System.out.println("Names:");
Iterator<String> iterator = names.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
// 移除元素
names.remove("Bob");
// 判断集合是否为空
System.out.println("Is collection empty: " + names.isEmpty());
// 获取集合中元素的个数
System.out.println("Size of collection: " + names.size());
// 清空集合
names.clear();
// 判断集合是否为空
System.out.println("Is collection empty after clear: " + names.isEmpty());
}
}
在上面的代码中,我们创建了一个ArrayList集合实例,并展示了如何使用Collection接口中的方法来添加元素、判断是否包含某个元素、遍历集合、移除元素、判断集合是否为空、获取集合大小以及清空集合等操作。
上一篇 java内部类最全详解(成员内部类、局部内部类、匿名内部类、静态内部类)!!! |
记得点赞收藏哦!!!
| 下一篇 java面向对象三大特征 |