Collection根接口
-
介绍
Collection是所有 单列集合 的根接口,所有的单列集合都会 实现这个接口。 -
常见方法
Collection中的常见方法: (常用)public boolean add(E e) : 把给定的对象添加到当前集合中 。 public void clear() :清空集合中所有的元素。 public boolean remove(E e) : 把给定的对象在当前集合中删除。 public boolean contains(Object obj) : 判断当前集合中是否包含给定的对象。 public boolean isEmpty() : 判断当前集合是否为空。 (常用)public int size() : 返回集合中元素的个数。 public Object[] toArray() : 把集合中的元素,存储到数组中
public static void main(String[] args) {
//创建集合
Collection<String> list = new ArrayList<>();
//向集合中添加元素
//public boolean add(E e) : 把给定的对象添加到当前集合中 。
list.add("hello");
list.add("world");
list.add("java");
//输出集合
System.out.println("操作前list:" + list);//[hello, world, java]
//public void clear() :清空集合中所有的元素。
//list.clear();
// public boolean remove(E e):删除集合中指定的元素
//list.remove("hello");
//System.out.println("操作后list:" + list);
//public boolean contains(Object obj):判断集合中是否包含指定的元素
System.out.println("是否包含hello:" + list.contains("hello"));
//public boolean isEmpty():判断集合是否为空,如果集合中没有任何元素,那么该集合就是一个空集合。
//list.clear();
System.out.println("是否是空集合:" + list.isEmpty());
// public int size():获取集合的大小,集合中有几个元素,那么集合的大小就是几
System.out.println("集合的大小:" + list.size());
//public Object[] toArray():将集合转成数组并返回
Object[] objArr = list.toArray();
//遍历打印
for (int i = 0; i < objArr.length; i++) {
System.out.println(objArr[i]);
}
}