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

過濾器設備專業英語詞彙

發布時間: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;
}
}

閱讀全文

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

熱點內容
萊州污水處理廠擴建 瀏覽:546
怎麼樣才能把一款凈水器推銷出去 瀏覽:454
減壓蒸餾實驗循環水泵 瀏覽:571
過濾後的水會產生水垢嗎 瀏覽:453
地下室安裝污水提升器有什麼好處 瀏覽:932
回力怎麼用漂白水洗 瀏覽:882
換n95濾芯需要多少錢 瀏覽:29
樹脂不會被 瀏覽:491
不銹鋼濾芯多少目 瀏覽:173
陽離子交換色譜基線不平 瀏覽:35
污水污泥專項督查方案 瀏覽:69
繽智車的空調濾芯如何看正反面 瀏覽:457
污水罐用什麼顏色 瀏覽:188
2402樹脂與氧化鎂預反應 瀏覽:939
制葯過濾介質 瀏覽:861
海口生活污水處理設備在哪裡買 瀏覽:263
東莞養殖場廢水處理 瀏覽:370
污水管網課程設計報價 瀏覽:682
污水站應急 瀏覽:191
純水機不出水有廢水怎麼回事 瀏覽:401