随笔分类 -  软件工程学习笔记

摘要:发布在博客:http://blog.sina.com.cn/s/blog_d38e811c0101cpis.html 阅读全文
posted @ 2014-04-21 22:15 神话小小哥 阅读(206) 评论(0) 推荐(0)
摘要:需求:写一个程序,分析一个文本文件中各个词出现的频率,并且把频率最高的10个词打印出来。文本文件大约是30KB~300KB大小。1.思路①数据结构:Word类封装单词String和频率count,并重写equals方法,以key(String)相同则认为Word对象相同。先从dictionary.txt一行一行读取字符串,使用正则表达式过滤出单词并存放在ArrayList中,遍历list,将每个string都封装成Word放入一个WordList中;再使用Collections工具类的sort()方法添加一个按照count值的comparator进行排序。2.分析使用YourKit Java 阅读全文
posted @ 2014-03-16 20:38 神话小小哥 阅读(1130) 评论(0) 推荐(0)