JAVA 集合一(Collection)
一、集合类体系

二、Collection集合概述和基本使用
概述:1.是单列集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素 2 JDK不提供此接口的任何直接实现,它提供更具体的子接口,如Set、List实现
创建方式:1.多态方式 2.具体的实现类ArrayList 例如:Collection<String> collection=new ArrayList<String>();
三、Collection常用方法

public static void main(String[] args) throws IOException {
//创建Collection集合对象
Collection<String> col=new ArrayList<String>();
//Boolean add(E e) 添加元素
col.add("张三");
col.add("李四");
//boolean remove(E e) 从集合中移除指定的元素
col.remove("李四");
//void clear() 清空集合中的元素
col.clear();
//bool contains(E e) 判断集合中是否存在指定的元素
col.contains("张三");
//boolean isEmpty() 判断集合是否为空
col.isEmpty();
//int size() 集合的长度
col.size();
for (String str :
col) {
System.out.println(str);
}
}
四、Collection集合的遍历
public static void main(String[] args) throws IOException {
//创建Collection集合对象
Collection<String> col=new ArrayList<String>();
//Boolean add(E e) 添加元素
col.add("张三");
col.add("李四");
//方式一
Iterator<String> it=col.iterator();
while (it.hasNext()){
System.out.println(it.next());
}
//方式二
Object[] objects=col.toArray();
for (int i=0;i<objects.length;i++){
System.out.println(objects[i]);
}
//方式三
for (String str :
col) {
System.out.println(str);
}
}

浙公网安备 33010602011771号