Java 8 字符串的流排序列表
2022-09-04 06:59:55
我正在流上调用排序方法。Java文档说:
“Sorted 方法返回一个流,该流由此流的元素组成,根据自然顺序排序。
但是当我运行下面的代码时:
List<String> list = new ArrayList<String>();
list.add("b");
list.add("a");
list.add("z");
list.add("p");
list.stream().sorted();
System.out.println(list);
我正在获取输出
[b, a, z, p]
为什么我没有得到自然排序的输出?