Collection | B站Java学习笔记

  1. Collection中能存放什么元素?
    没有使用”泛型“之前,Collection中可以存储Object的所有子类型。
    使用了”泛型“之后,Collection中只能存储某个具体的类型。
    集合后期我们会学习”泛型“语法,目前先不用管,Collection什么都能存,
    只要是object的子类型就行,(集合中不能直接存储基本数据类型)

  2. Collection中的常用方法

boolean add(Object e) 向集合中添加元素
int size() 获取集合中元素的个数
void clear() 清空集合
boolean contains(Object o) 判断当前集合中是否包含元素o,包含返回true,不包含返回false
boolean remove(Object o) 删除集合中的某个元素
boolean isEmpty() 判断该集合中元素的个数是否为0
Object[] toArray() 调用这个方法可以把集合转换成数组
public class CollectionTest01 {
     
	public static void main(String[] args) {
     
		//创建一个集合对象
		//Collection c = new Collection(); //接口是抽象的,无法实例化
		//多态,父类型引用指向子类型的对象
		Collection c = new ArrayList();

		//测试Collection接口中的常用方法
		c.add(1200); //自动装箱(java5的新特性),实际上是放进去了一个对象的内存地址。
					//Integer x = new Integer(1200);
		c.add(3.14);
		c.add(new Object());
		c.add(new Student());
		c.add(true); //自动装箱
	}
}

仅供学习使用,内容版权归B站老师所有。

你可能感兴趣的:(java)