ITPub博客

首页 > IT职业 > IT生活 > java中Sorted的排序

java中Sorted的排序

IT生活 作者:xiezhaoye 时间:2021-09-11 09:56:03 0 删除 编辑

说明

1、Sorted也是中间操作,其返回的参数是Stream流。同样,我们可以传入一个Comparator,该Comparator定义了排序,如果没有传递,则使用默认的排序。

2、sorted不会对stringCollection做任何改变。stringCollection是原始元素,顺序不变。

实例

stringCollection
    .stream()
    .sorted()
    .filter((s) -> s.startsWith("a"))
    .forEach(System.out::println);
 
// "aaa1", "aaa2"
 
System.out.println(stringCollection);
// ddd2, aaa2, bbb1, aaa1, bbb3, ccc, bbb2, ddd1

以上就是java中Sorted的排序,希望对大家有所帮助。更多Java学习指路:Java基础

推荐操作环境:windows7系统、java10版,DELL G3电脑。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2956/viewspace-2830059/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-13

  • 博文量
    75
  • 访问量
    856