正在回答 回答被采纳积分+1
1回答
好帮手慕酷酷
2019-08-13 18:01:58
你好同学,
List:是顺序存放对象的,可以有相同的对象,通过索引存取
Set:无序存放对象的,其中不能有重复的对象,集合没有索引,只能遍历次存取;
Map:存放的是键与值的映射,其中键是唯一的(不能有重复对象),而值可以有重复的对象,存的时候,需要指定键和对应的值,取的时候可以根据键名取到值,也可以遍历。
迭代器主要是用在输出集合内容,例如ArrayList可以使用for也可以使用迭代器,HashSet和HashMap只能使用迭代器。
当知道循环次数的时候一般使用for循环~
同学可以将集合这部分复习一下,理解会更好~
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星