![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合
变速不变道
这个作者很懒,什么都没留下…
展开
-
关于stream的flatMap方法简单使用
简述在JDK8开始,列表操作新增了一新特性Stream流式操作,Stream中提供了非常多的API供大家使用,灵活的使用这些API,可以非常的方便且优美的实现我们的代码逻辑;其中,flatMap()方法也是其中的API,flatMap()简单来说就是将多个stream流合并成一个stream,当然你也可以在合并的时候结合其他的API做一些过滤或者转换之类的,如filter,下面详细阐述一下。案例1、先来一个简单的使用案例: public static void main(String[] a原创 2022-05-02 12:27:23 · 20219 阅读 · 6 评论 -
集合常用的排序方法之单元素集合篇
常用的集合类无非是List、Set,及其他们的子类,其中List从jdk1.8开始是内置了排序方法的,且需要传入一个比较器作为参数;1、基础类型元素集合排序1)对于List来说,直接用内置排序即可List 也可以使用流(Stream)的排序:2)对于Set,有两种方式:第一种:使用工具类Collections的排序,Collections的排序还是调用List的内置排序,所以需要把set转为list集合:第二种:使用流(Stream)中的排序方法:这里总结一下Stream的排序跟List内置的排序处理的原创 2020-12-06 22:05:58 · 794 阅读 · 1 评论