02.Collection中的常用功能
2018-10-14 本文已影响0人
今天庹
Collection中的常用功能
- boolean add(Object e): 向集合中添加元素
- void clear():清空集合中所有元素
- boolean contains(Object o):判断集合中是否包含某个元素
- boolean isEmpty():判断集合中的元素是否为空
- boolean remove(Object o):根据元素的内容来删除某个元素
- int size():获取集合的长度
- Object[] toArray():能够将集合转换成数组并把集合中的元素存储到数组中
package com.itheima_01;
import java.util.ArrayList;
import java.util.Collection;
/*
* Collection
* boolean add(E e)
* void clear()
* boolean contains(Object o)
* boolean isEmpty()
* boolean remove(Object o)
* int size()
* Object[] toArray()
*
* Iterator<E> iterator()
*/
public class CollectionDemo2 {
public static void main(String[] args) {
//创建集合对象
// Collection c = new Collection();//Collection是接口不能实例化
Collection c = new ArrayList();//多态,父类引用指向子类对象
//boolean add(E e)
System.out.println(c.add("hello"));//永远可以添加成功,因为ArrayList他允许重复
System.out.println(c.add("world"));
//void clear() :清空集合
// c.clear();
//boolean contains(Object o) :判断集合中是否包含指定元素
// System.out.println(c.contains("java"));
// boolean isEmpty() :是否为空
// System.out.println(c.isEmpty());
//boolean remove(Object o) :删除元素
// System.out.println(c.remove("java"));
//int size() :返回集合中的元素个数
// System.out.println(c.size());
// Object[] toArray() :将集合转换成一个Object类型的数组
Object[] objs = c.toArray();
for (int i = 0; i < objs.length; i++) {
System.out.println(objs[i]);
}
System.out.println(c);
}
}