Collection集合体系

Collection是该体系结构的根接口,代表一组对象,称为集合

对于Collection接口来说,主要使用方法分为

  1. 添加元素 add()

  2. 删除元素 remove()

  3. 遍历元素 两种方式:

      1. foreach循环
      1. iterator迭代器判断

      iterator迭代器是java开发公司专门开发的用于遍历集合的一个类,通过hasnext(),next(),remove()方法来实现对集合的遍历操作,但是如果想使用迭代器来删除元素那不能使用collection的remove方法,需要使用它自身的remove方法来进行删除,否则会抛出一个异常

  4. 判断元素

    1. contains()方法用于判断是否有某个元素存在
    2. isempty()方法用于判断该集合是否为空

注意,Collection接口不能实例化但是可以创建对象,通过实现类来创建对象,如Arraylist类

package Collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

import static java.lang.System.*;


public class Demo01 {
    public static void main(String[] args) {
        //添加元素
       Collection collection = new ArrayList();
       collection.add("亚索");
       collection.add("永恩");
       collection.add("锐雯");
        out.println("元素个数:"+collection.size());
        out.println(collection);
        //删除元素
        collection.remove("亚索");
        out.println(collection);

        out.println("元素个数:"+collection.size());
        //遍历元素
        /*for (Object object :collection){
            out.println(object);
        }*/
        Iterator it = collection.iterator();
        while (it.hasNext()){
            String s = (String)it.next();
            out.println(s);

        }

    }
}

posted @   萧何i  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示