常用方法:
Collection c=new ArrayList();
c.add(12);//自动装箱,12转成Integer对象再存储在c里面
c.size();获取c中元素个数
c.clear();清空集合
c.contains("hello");判断集合中有没有这个元素,返回boolean值,放进集合的元素需要重写equals,因为contains底层调用的是equals进行比较,所以必须重写equals,不然只能比较内存地址
c.remove("hello");删除集合中的元素,底层也是调用的对象的equals方法
c.isEmpty();判断集合是否为空
Object[] a=c.toArray();将c转换成数组
Collection集合的迭代方式:
Iterator it=c.iterator();获取了一个c的迭代器对象
Iterator类的hasNext()方法判断有没有下一个元素,返回一个boolean值。
Iterator类的next()方法将对象移到下一位,并获得这个元素。