91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-13
  • 語(yǔ)言: Java
  • 標(biāo)簽:

資源簡(jiǎn)介

該程序用于統(tǒng)計(jì)一篇英文單詞詞頻,并輸出到文件

資源截圖

代碼片段和文件信息

/*
該程序用于實(shí)現(xiàn)統(tǒng)計(jì)詞頻功能
從文件讀取內(nèi)容
將統(tǒng)計(jì)結(jié)果輸出到文件
*/
import?java.util.*;?
import?java.io.*;?
public?class?wordRate?{

public?static?void?main(String[]?args)?throws?Exception?{

BufferedReader?infile?=?new?BufferedReader(new?FileReader(“article.txt“));
String?string;
String?file?=?null;
while?((string?=?infile.readLine())?!=?null)?{
file?+=?string;
}

file?=?file.toLowerCase();//?所有字母小寫化
file?=?file.replaceAll(“[^A-Za-z]“?“?“);//?正則,匹配非英文字符為空格
file?=?file.replaceAll(“\\s+“?“?“);?//?正則,將1到多個(gè)空格匹配為一個(gè)空格

String?words[];
words?=?file.split(“\\s+“);//?取出單詞,并將單詞存入數(shù)組中

Map?hashMap?=?new?HashMap();
for?(int?i?=?0;?i? String?key?=?words[i];
if?(hashMap.get(key)?!=?null)?{?
int?value?=?((Integer)?hashMap.get(key)).intValue();
value++;
hashMap.put(key?new?Integer(value

評(píng)論

共有 條評(píng)論

相關(guān)資源