Collection
Collection常用功能
1.boolean add(E e) 往集合中添加一个元素
2.void clear() 从此集合中删除所有元素
3.boolean contains(Object o) 判断集合中是否包含指定的元素
4.boolean isEmpty() 判断集合是否为空(没有元素),如果为空返回true
5.boolean remove(Object o) 删除集合中的指定元素,如果删除返回true
6.int size() 返回此集合中的元素数
7.Object[] toArray() 将集合转成数组
代码实例
public static void main(String[] args) {
// 我们学习Collection集合中的方法,编译看左边,我们使用的方法都是来自Collection接口
// 多态
// 接口 变量名 = new 实现类();
Collection<String> coll = new ArrayList<>();
// 1.boolean add(E e) 往集合中添加一个元素
coll.add("王宝强");
coll.add("谢霆锋");
coll.add("贾乃亮");
coll.add("陈羽凡");
System.out.println(coll);
// 2.void clear() 从此集合中删除所有元素
// coll.clear();
// 3.boolean contains(Object o) 判断集合中是否包含指定的元素
System.out.println(coll.contains("贾乃亮")); // true
System.out.println(coll.contains("杜海涛")); // false
// 4.boolean isEmpty() 判断集合是否为空(没有元素),如果为空返回true
System.out.println(coll.isEmpty());
// 5.boolean remove(Object o) 删除集合中的指定元素,如果删除返回true
System.out.println(coll.remove("王宝强")); // true
System.out.println(coll.remove("大郎")); // false
// 6.int size() 返回此集合中的元素数
System.out.println(coll.size());
System.out.println(coll);
System.out.println("------");
// 7.Object[] toArray() 将集合转成数组
Object[] objects = coll.toArray();
for (int i = 0; i < objects.length; i++) {
Object obj = objects[i];
System.out.println(obj);
}
}