Java集合
- 来源:优就业Java学院
- 2019-12-05 10:14:23
- 阅读()
集合就是将一些事物或者数据组合到一起,这样在我们使用的时候,可以使用这个集合来进行操作,对于数据的处理也方便了很多;例如我们可以将 1,2,3,4,5这几个数字存于集合中,保存我们的数据记录,当我们需要查找我们是否拥有某条记录的时候,我们可以从集合中很方便的判断是否有这个记录;
而且在Java中集合可以保存的内容不只是数字,他可以保存Java中的任何一个类型的对象,比如我们有一个学生类,创建了很多的学生对象,我们可以分班级将学生对象都保存到不同班级集合中,当我们需要得到某个班学生的信息的时候,我们可以直接从那个班级集合中去获取;如果不用集合,我们就很难分辨出那个学生是哪个班级的;
在Java中主要的集合有list, set, map等,其中list里面的内容是可以重复的,set里面的内容不可以重复,map是键值对的存储结构;
当我们需要一个对内容没有重复要求的限制的集合的时候,我们可以使用list进行保存,初始化好list变量之后,我们可以使用list.add(student)将一个对象加入到list当中,当我们需要获取第N条数据的时候,我们可以使用list.get(N-1)获取到第N个值,使用N-1的原因是list集合是从0开始的,所以当要获取第N个数据的时候,他的下标是N-1;
当我们需要一个不可以有重复内容的集合的时候,我们可以使用set进行保存,当每次向set里面添加内容的时候,set会判断之前是否已经包含这个内容,如果已经包含了这个内容,则不进行操作,如果没有这个内容,则会将新的内容添加到集合当中,其他的操作和list类似;
有时候我们需要一个类似键值对的一些数据,例如学号和学生姓名的关联,这时候我们可以使用Map
以上就是关于Java集合的基础知识,如果如果你还想更详细的了解Java相关内容可以点击加群(加群暗号:领资料)。群里有免费的学习资料,还有专业老师为你解惑,更有免费体验课、免费直播课等福利不定期放送。
注:本站稿件未经许可不得转载,若转载请保留出处及源文件地址。
优就业Java培训课程干货栏目,为大家提供各种与Java学习相关的专业技术文章,帮助大家答疑解惑,致力于更多人做好选择,安心学习!
想要了解更多关于Java培训的相关内容,请继续关注优就业Java培训课程干货。
优就业Java培训课程采用理论+实战+实训的教学模式,由优就业一线名师领衔教学,培养Java开发实战人才!
关注我们