java读取txt文件并排序
时间: 2023-08-04 14:32:52 浏览: 114
读取txt文件排序.zip
首先,你需要使用 Java 读取文件。这可以通过使用 Java 的 File 和 BufferedReader 类来实现。下面是一个读取文件并将其存储到 List 中的示例代码:
```
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class FileSorter {
public static void main(String[] args) {
List<String> lines = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader(new File("filename.txt")))) {
String line;
while ((line = br.readLine()) != null) {
lines.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
Collections.sort(lines);
System.out.println(lines);
}
}
```
这段代码将会打印出排序后的文件内容。请将 `filename.txt` 替换为你要读取的文件名。
阅读全文