Advertisement

统计唯一单词的数量并按频率排序,将结果存储在一个文本文件中; 每个单词占一行显示其出现次数,并按字母顺序排列

阅读量:

编写一个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)

还没有任何评论哟~