- 博客(17)
- 收藏
- 关注
原创 Stream流的中间方法
Collections.addAll(list,"张三","张无忌","张三","张三","张敏","张翠山","张三丰","李四","王五","赵敏");Collections.addAll(list3,"黑马-14","程序员-15");Collections.addAll(list2,"黑马","程序员");//limit 获取前几个元素。//map 转换流中的数据类型。//skip 跳过前几个元素。//distinct 去重。//filter: 过滤。//concat 合并。
2023-11-16 10:25:39
53
1
原创 Stream流的方法
但是数组必须是引用数据类型的,如果传递基本类型的话是会把整个数组当作一个元素放在Stream流当中.方法的形参是一个可变参数,可以传递一些零散的数据,也可以传递数组。双列集合获取stream流的两种方式。Stream接口的静态方法of的细节。单列集合获取stream流。
2023-11-15 17:00:25
21
1
原创 不可变集合详解
在list,set,map接口中,都存在静态的of方法,可以获取一个不可变的集合。2.map里面的of方法,参数是有上限的,最多只能传递20个参数,10个键值对.Map:元素不能重复,键值对数量最多是10个.超过10个用ofEntries方法。1.如果某个数据不能被修改,把他防御性的拷贝到不可变集合中是个很好的实践.List,Set,Map接口中,都存在of方法可以创建不可变集合.2.当集合对象被不可信的库调用时,不可变形式是安全的。**注意:这个集合不能添加,不能修改,不能删除。Set:元素不能重复。
2023-11-14 16:59:54
34
1
原创 TreeMap
特点TreeMap跟TreeSet底层原理一样,都是红黑树结构的.由键决定特性:不重复,无索引,可排序可排序:对键进行排序注意:默认按照键的从小到大进行排序,也可以规定键的排列规则代码书写的两种排序规则实现Comparable接口,指定比较规则创建集合时传递Comparator比较器对象,指定比较规则
2023-11-10 09:52:32
20
1
原创 Map集合中常用的方法
1.在添加数据的时候,如果键不存在,那么直接把键值对对象添加到map集合中,方法返回null,2.在添加数据的时候,如果键是存在的,那么会把原有的键值对对象覆盖,会把覆盖的值进行返回.
2023-11-02 15:08:43
44
原创 2021-07-15
IDEA调试SpringMvc项目时,出错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener,解决办法解决方法:File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into Output Root。如下图所示:执行后,在WEB-INF在增加了lib目录,里面是项目引用的jar包
2021-07-15 17:05:47
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人