集合类 Collection接口

集合类

常用集合:List集合,Set集合,Map集合,其中List集合,Set集合继承了Collection接口

Collection接口通常不直接使用

Collection接口常用方法

方法 描述
add(E e) 将指定对象添加到该集合中
remove() 将指定对象从该集合中移除
isEmpty() 返回Boolean值,判断当前集合是否为空
iterator() 返回在此对Collection的元素上进行迭代的迭代器,用于遍历集合中的对象
size() 返回int值,获取集合中元素的个数

遍历集合,一般都要用迭代器(iterator)来实现

import java.util.*;                        //一般都要导入这个包

public class Collection {
    public static void main(String[] args) {
        java.util.Collection<String> list=new ArrayList<>();//实例化集合类对象
        list.add("啊啊啊啊啊");            //添加数据
        list.add("哈哈哈哈哈");
        list.add("嘻嘻嘻嘻嘻");
        Iterator<String>it=list.iterator();//创建迭代器
        while(it.hasNext()) {              //判断是否有下一个元素
            String str = it.next();        //获取全部元素
            System.out.println(str);
        }
    }
}

上一篇:手敲一个能实现迭代的类


下一篇:Iterator 和 for...of 循环