![](https://img-blog.csdnimg.cn/b5a92cb1c717428aa3eaed5177eea26d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java集合进阶(下)
无
xqqc
这个作者很懒,什么都没留下…
展开
-
【集合进阶】 07-不可变集合
是一个长度不可变,内容也无法修改的集合 如果某个数据不能被修改,把它防御性地拷贝到不可变集合中是个很好的实践。 当集合对象被不可信的库调用时,不可变形式是安全的。简单理解: 不想让别人修改集合中的内容比如说:1,斗地主的54张牌,是不能添加,不能删除,不能修改的2,斗地主的打牌规则:单张,对子,三张,顺子等,也是不能修改的3,用代码获取的操作系统硬件信息,也是不能被修改的 5 不可变的Set集合 6 不可变的Map集合 6.1:键值对个数小于等于10 6.2:键值对个数大于10 总结原创 2023-08-06 18:34:55 · 71 阅读 · 0 评论 -
【集合进阶】 06-可变参数与Collections
在之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化. 其实就是一个数组 在传递数据的时候,省的我们自己创建数组并添加元素了,JDK底层帮我们自动创建数组并添加元素了 1.一个方法只能有一个可变参数 2.如果方法中有多个参数,可变参数要放到最后。 在Collections中也提供了添加一些元素方法::往集合中添加一些元素。原创 2023-08-06 18:09:51 · 85 阅读 · 0 评论 -
【集合进阶】 05-TreeMap的基本使用
案例一: 案例二:原创 2023-08-06 17:50:26 · 80 阅读 · 0 评论 -
【集合进阶】 01-双列集合的特点
单链集合内容见【集合进阶】(上)(中)原创 2023-08-02 17:06:16 · 45 阅读 · 0 评论 -
【集合进阶】 02-Map集合常用的API
Map集合的基本使用。原创 2023-08-02 17:20:44 · 71 阅读 · 0 评论 -
【集合进阶】 03-Map集合的获取功能和遍历方式
方法介绍示例代码。原创 2023-08-02 17:38:18 · 65 阅读 · 0 评论 -
【集合进阶】 04-HashMap与LinkedHashMap的基本使用
HashMap集合应用案例【应用】原创 2023-08-02 20:39:56 · 75 阅读 · 0 评论