使用Stream.sorted()对集合进行排序时,集合内的元素需要实现comparable接口并重写compareTo方法(自定义排序的规则)。
使用Collections.sort()则集合内元素无需实现Comparable接口。
Collections.sort()和Stream.sorted()之间的区别
最新推荐文章于 2024-01-30 10:13:04 发布
本文对比了使用Stream.sorted()和Collections.sort()对集合进行排序的方法。指出Stream.sorted()要求集合元素实现Comparable接口并重写compareTo方法,而Collections.sort()则不需要此条件。
524

被折叠的 条评论
为什么被折叠?



