導航:首頁 > 設備說明 > 過濾器設備專業英語詞彙

過濾器設備專業英語詞彙

發布時間:2020-12-25 17:53:35

⑴ 設計實現一個簡單的英文單詞自動過濾器, 自動獲取輸入文本中出現的在固定單詞列表WL0={I, you, he, she,

importjava.io.BufferedReader;
importjava.io.FileReader;

publicclassStatWord{

publicstaticvoidmain(String[]args){
try{
Stringfile=".txt";
String[]keywords=newString[]{"I","you","he","she","it","we","they"};
int[]result=newStatWord().stat(file,keywords);
for(inti=0;i<keywords.length;i++){
System.out.println(keywords[i]+":"+result[i]);
}
}catch(Exceptione){
e.printStackTrace();
}
}

privateint[]stat(StringfilePath,String[]keywords)throwsException{
if(keywords==null){
returnnull;
}
Stringcontent=readFile(filePath);
if(content==null){
returnnull;
}
int[]result=newint[keywords.length];
for(inti=0;i<keywords.length;i++){
result[i]=stat(content,keywords[i]);
}
returnresult;
}

privateStringreadFile(Stringtxt)throwsException{
BufferedReaderbr=newBufferedReader(newFileReader(txt));
StringBuildersb=newStringBuilder();
while(true){
Stringline=br.readLine();
if(line==null){
break;
}
sb.append(line).append(' ');
}
if(sb.length()>0){//deletethelast' '
sb.setLength(sb.length()-1);
}
br.close();
returnsb.toString();
}

privateintstat(Stringcontent,Stringkeyword){
intcount=0;
intstart=-keyword.length();
while(true){
start=content.indexOf(keyword,start+keyword.length());
if(start<0){
break;
}
if((start-1>=0&&Character.isLetter(content.charAt(start-1)))
||(start+keyword.length()<content.length()&&Character.isLetter(content.charAt(start+keyword.length())))
){//maybelike:find"he",butthewordis"she"、"together"...
continue;
}
count++;
}
returncount;
}
}

閱讀全文

與過濾器設備專業英語詞彙相關的資料

熱點內容
缺氧為什麼老有污水 瀏覽:654
純凈水法語怎麼說 瀏覽:608
塔機提升電機用變頻器好用嗎 瀏覽:248
宿州凈水設備哪個品牌好 瀏覽:482
什麼化工生產廢水會含有重金屬 瀏覽:428
凱馬凈水器怎麼洗濾芯 瀏覽:235
魚缸濾芯怎麼清理 瀏覽:672
寧德膜結構污水池加蓋多少錢一平 瀏覽:991
水龍頭濾水機與凈水器哪個好 瀏覽:470
邁森源凈水器空氣凈化器怎麼樣 瀏覽:924
村污水排放方式怎麼寫 瀏覽:105
污水處理廠壽命統計 瀏覽:568
崇明區工業污水處理設備要多少錢 瀏覽:877
愉升商用飲水機不顯示什麼原因 瀏覽:96
凈水器退貨扣費怎麼辦 瀏覽:471
南陽廢水處理怎麼選 瀏覽:181
環氧樹脂膠一個kg 瀏覽:51
精密濾芯怎麼保護 瀏覽:474
趁熱過濾溶質在哪 瀏覽:988
煉金後的廢水如何處理 瀏覽:427