个人项目
个人信息
学号:2018*****1095
姓名:王建
码云仓库:https://gitee.com/wang-jian123/personal-project
时间表
- 各项任务完成时间估算与实际消耗时间表
设计思路
- 用户需求:
英语的26 个字母的频率在一本小说中是如何分布的?某类型文章中常出现的单词是什么?某作家最常用的词汇是什么?《哈利波特》 中最常用的短语是什么,等等。 我们就写一些程序来解决这个问题,满足一下我们的好奇心。
- 设计操作:
第0步:输出某个英文文本文件中 26 字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位。
第一步:抓取文件
第二步:构建一个BufferedReader类来读取文件
第三步:字符转化为数组
第四步:统计字母个数并对数组对象进行排序
第五步:由高到低排列,并显示字母出现的百分比