满满的包容:java常用集合

这次我主要想把常用集合做一个总结,帮助大家弄清楚集合和集合的特点,记住这些特点,在结合实际运用,能让大家在项目中更好的选择和运用

list类

可以看出list类内部采用数组或者链表实现,保证存入顺序,实际当中可以根据数据实用情况判断 数组或者链表,一般起步都是ArrayList

set类

set类型的容器,是去重的利器,虽然原理上是按照顺序或者值hash来判断的,不过已经封装好把实现屏蔽掉,我们只要愉快的实用就好了,一般起步都是hashSet

queue类

queue类型,一般不是特定场景,用不到

map类

map类增加了指定的容量,带有了value,这样信息就大大丰富了,基本上都是key不让重复,常用的还是hashMap

其实java中还有很多的集合,不过以上集合的实用率超过全部的80%,大家可以放心食用

              

欢迎小伙伴们留言评论,指出文中的错误或者不足,非常感谢!

发布了58 篇原创文章 · 获赞 10 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_34203714/article/details/100581148
今日推荐