Arrays.stream(files).sorted()
时间: 2023-12-14 13:33:49 浏览: 76
这段代码的作用是将文件数组按照默认顺序排序。其中,Arrays.stream()方法将数组转换为流,sorted()方法对流进行排序。下面是一个示例代码:
```java
import java.io.File;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
File[] files = new File("path/to/directory").listFiles();
Arrays.stream(files)
.sorted()
.forEach(System.out::println);
}
}
```
这个示例代码将目录中的文件按照默认顺序排序,并将它们打印到控制台上。请注意,这里使用了forEach()方法来遍历流并打印每个元素。
阅读全文