文件读写-全文单词统计

25 阅读1分钟

任务分析

  1. 把文字内容从.txt文件中读到电脑中。

  2. 写程序分析数据。

  3. 把结果写入.txt文件。

从文件中读出内容

一次性读取全部内容

写拆分单词统计个数

1. 分隔出一个一个的单词。

2. 建立一个Map,key是单词,value是次数。

3. 遍历所有的单词,对每个单词来说:

判断单词是否存在,如果存在把对应的key+1;

否则就设置对应的key,且value为1 #对Map结果排序 Map本身是键值对,它是无序的。可以先转成List或者Seq,然后再排序。

结果写入

write:不会自动换行,可以加入\n; println:写入一行