首页IT科技集合的反义词是啥(集合)

集合的反义词是啥(集合)

时间2025-05-25 14:25:29分类IT科技浏览10841
导读:集合 一、 集合的理解和好处...

集合

一、 集合的理解和好处

前面保存多个数据使用的是数组,那么数组有不足的地方,分析一下

数组

长度开始时必须指定,而且一旦指定,不能更改;

保存的必须为同类型的元素;

使用的数组进行增加/删除元素,比较麻烦;

//写出Person数组扩容的示意代码 Person[] pers = new Person[1];//大小是1 pers[0] = new Person(); //增加新的Person对象 Person[] pers2 = new Person[pers.length + 1];//新创建数组 for(){}//拷贝pers数组的元素到pers2 pers2[pers2.length - 1] = new Person();//添加新的对象

集合

可以动态保存任意多个对象,使用比较方便; 提供了一系列方便操作对象的方法:add、remove、set、get等; 使用集合添加/删除新元素----简洁了;

二、 集合体系图

Java的集合类很多,主要分为两大类,如图:

Collection:

Map:

集合主要是两组(单列集合,双列集合); Collection 这个接口有两个重要的子接口 List ,Set,他们的实现子类都是单列集合; Map 接口的实现子类是双列集合,存放的是 K-V; import java.util.ArrayList; import java.util.HashMap; public class Collection_ { @SuppressWarnings("ALL") public static void main(String[] args) { //1. 集合主要是两组(单列集合,双列集合) //2. Collection 这个接口有两个重要的子接口 List ,Set,他们的实现子类都是单列集合 //3. Map 接口的实现子类是双列集合,存放的是 K-V //Collection //Map ArrayList arrayList = new ArrayList(); arrayList.add("jack"); arrayList.add("tom"); HashMap hashMap = new HashMap(); hashMap.put("NO1","北京"); hashMap.put("NO2","上海"); } }

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
expiorer.exe(ezejmnap.exe进程安全吗 ezejmnap是什么进程)