统计唯一单词的数量并按频率排序,将结果存储在一个文本文件中; 每个单词占一行显示其出现次数,并按字母顺序排列
发布时间
阅读量:
阅读量
编写一个Java程序,用于计算文本文件中所包含的不同单词的数量,并将统计结果存储至另一个文件中。输出文件的格式要求为:每个单词单独占据一行,每行内容需包含该单词及其对应的出现次数;所有单词需按照字母顺序由小到大进行排列。
package Unit4;
import java.io.*;
import java.util.*;
public class DCpaixu {
static ArrayList<String> wordList = new ArrayList<String>();
public static void main(String[] args)throws FileNotFoundException{
// 使用ArrayList来存储每行读取到的字符串
ArrayList<String> arrayList = new ArrayList<String>();
try {
FileReader fr = new FileReader("E:/桌面—s/1桌面s/1资源pa/word.txt");
BufferedReader bf = new BufferedReader(fr);
St
全部评论 (0)
还没有任何评论哟~
