Java集合
文章平均质量分 87
攻城狮·建哥
全栈开发工程师以及IT教育从业者。
展开
-
【JAVA集合】Map集合
练习:每位学生(姓名,年龄)都有自己的家庭住址。那么,既然有对应关系,则将学生对象和家庭住址存储到map集合中。学生作为键, 家庭住址作为值。注意,学生姓名相同并且年龄相同视为同一名学生。} }//1,创建HashMap集合对象。//2,添加元素。map . put(newStudent("lisi" , 28) , "上海");map . put(newStudent("wangwu" , 22) , "北京");原创 2022-10-11 22:37:22 · 326 阅读 · 0 评论 -
【JAVA集合】Set集合
给HashSet中存放自定义类型元素时,需要重写对象中的hashCode和equals方法,建立自己的比较方式,才能保证HashSet集合中的对象唯一.} }//创建集合对象 该集合中存储 Student类型对象 HashSet < Student > stuSet = new HashSet < Student >();//存储 Student stu = new Student("于谦" , 43);原创 2022-10-11 22:36:47 · 347 阅读 · 0 评论 -
【JAVA集合】List集合
接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。看完API,我们总结一下:tips:已经学习过List接口的子类java.util.ArrayList类,该类中的方法都是来自List中定义。原创 2022-10-11 22:35:00 · 2761 阅读 · 0 评论 -
【JAVA集合】Collection
我们可以发现Collection的源码中继承了Iterable,有iterator()这个方法点进出一看,Iterable是一个接口:它有iterator()这个方法,返回的是IteratorhasNext()next()remove()可是,我们没能找到对应的实现方法,只能网Collection的子类下找找了,于是我们找到了—>ArrayList。原创 2022-10-09 22:04:02 · 67 阅读 · 0 评论 -
【JAVA集合】集合前言
为了方便存储操作多个对象,虽然对象数组也可以存储操作多个对象,但是数组的长度是不可变的。原创 2022-10-09 17:09:45 · 209 阅读 · 0 评论