个人项目

个人信息

学号:2018*****1095

姓名:王建

码云仓库:https://gitee.com/wang-jian123/personal-project

 

时间表

 

  • 各项任务完成时间估算与实际消耗时间表

 

 

设计思路

  • 用户需求:

英语的26 个字母的频率在一本小说中是如何分布的?某类型文章中常出现的单词是什么?某作家最常用的词汇是什么?《哈利波特》 中最常用的短语是什么,等等。 我们就写一些程序来解决这个问题,满足一下我们的好奇心。

  • 设计操作:

第0步:输出某个英文文本文件中 26 字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位。

第一步:抓取文件

第二步:构建一个BufferedReader类来读取文件

第三步:字符转化为数组

第四步:统计字母个数并对数组对象进行排序

第五步:由高到低排列,并显示字母出现的百分比

 

 

 

posted @ 2020-10-09 22:22  乜夏  阅读(84)  评论(0编辑  收藏  举报