Java笔试题,读取两篇英文文档,输出其中两篇都出现单词的次数最多的3个
考虑用BufferedReader来分别读取两篇文档,20M的缓存空间来缓存文本。将第一个文档所有的单词与个数放在一个treeMap当中,对第二个文档读取的时候,根据第一个文档的treeMap来筛选,相加得到都有的单词统计map集合。最后将map放入arrayList当中,进行排序,输出top3的单词。
import java.io.BufferedInputStream;
...
原创
2018-11-16 11:11:42 ·
672 阅读 ·
0 评论