java中Sorted的排序

美女程序员鼓励师

说明

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电脑。

以上是 java中Sorted的排序 的全部内容, 来源链接: utcz.com/z/544148.html

回到顶部