统计单词频率
Posted xcl666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计单词频率相关的知识,希望对你有一定的参考价值。
这个测试没有完成,一开始不会文件读写,学了以后文件可以正常的读写了,我写的是统计文件的字母的频率
统计大写,小写的字母频率我用的方法是
/*小写字母*/
System.out.println("halibote.txt中有小写字母有:");
for(char ch=‘a‘;ch<‘z‘;ch++)
{
count=0;//计数器
for(int i=0;i<chs.length;i++)
{
if(ch==chs[i]) count++;
}
if(count!=0)
{
System.out.println(ch+"有"+count+"个");
}
}
/*大写字母*/
System.out.println("halibote.txt中有大写字母:");
for(char ch=‘A‘;ch<‘Z‘;ch++)
{
count=0;
for(int i=0;i<chs.length;i++)
{
if(ch==chs[i])count++;
}
if(count!=0)
{
System.out.println(ch+"有"+count+"个");
}
}
用代码来表示,但是最关键的是不会转接,从txt文档中转换成char类型,装换过来后只读了第一个单词,不往后面统计,问题就是这里。
明天再继续写。。
以上是关于统计单词频率的主要内容,如果未能解决你的问题,请参考以下文章
python输入一段英文文本,统计出现频率最高的前5个单词?
python 关于词频统计的程序 打印出的高频率单词把他们用便利贴记下来帮助自己学英语(统计小说,或者爬虫采集英文小说)