java8中的list排序
最近写项目时,遇到了list排序的问题,想到项目用的jdk1.8,就用了jdk8的相关方法。因为list中的元素是map,排序用的而是自定义的方法。
开始用的void方法,排序用的是list.stream().sorted.发现排序没有效果,查证后发现list.stream().sorted的排序要返回一个集合,用void方法,没有返回值,所以排序没有效果,后来使用的list.sort()方法,此方法直接改变原有集合,不需要返回值,方法有效。
posted on 2019-10-30 15:01 Chaos2018 阅读(1341) 评论(0) 编辑 收藏 举报