Java用英文字母顺序输出txt文件里的单词
时间: 2024-02-17 21:02:40 浏览: 87
好的,我可以为您提供一个Java程序来读取txt文件并按照字母顺序输出单词。以下是代码示例:
```java
import java.io.*;
import java.util.*;
public class SortWords {
public static void main(String[] args) throws IOException {
// 读取txt文件
BufferedReader reader = new BufferedReader(new FileReader("input.txt"));
String line;
List<String> words = new ArrayList<>();
while ((line = reader.readLine()) != null) {
// 将每行文本按照空格分割成单词,并加入到列表中
String[] lineWords = line.split(" ");
words.addAll(Arrays.asList(lineWords));
}
reader.close();
// 按照字母顺序排序
Collections.sort(words);
// 输出排序后的单词
for (String word : words) {
System.out.println(word);
}
}
}
```
请将上述代码复制到Java IDE中,将`input.txt`替换为您想要读取的txt文件的名称,并运行程序即可。程序将会按照字母顺序输出文件中的单词。
阅读全文