java集合总结

java中集合是很重要的一点,巩固这边学习的知识,把知识理一下

按马士兵的视频,总结的也很好,集合就是一个“1136”

1个图,1个类Collections,3个知识点:增强for循环,泛型,打包和解包,6个接口

1个图:

list和set都是实现Collection接口,而Hashset又是实现的set接口,LinkedList和ArrayList实现的是List方法,HashMap是实现的MAP接口

2.Collections:

用于排序,我可能更多还用户增删改

3.泛型很重要:

如List l=new LinkedList,在没有泛型的时候他的类型是object的,那任意类型都可以使用,在使用是会有很多转换,那泛型就很好了,在实例话时就规定我传的类型,eg:List<String> l=new LinkedList<String>  这样他只能接收string的类型

6个接口:

就是图1中提到的内容,在使用结合时,还有一些性能选择的区别,大家在使用时可用自行选择,还要记住在我们遍历的时候用的是Iterator方法,他是在Collections类中

剩下的就是实战内容,先暂时这样,等待补充

原文地址:https://www.cnblogs.com/chongyou/p/5427523.html