要求編程建立一個文本檔案,每個單詞不包含空格且不跨行,單詞由字符序列構成且區分大小寫:統計給定單詞在文本檔案中出現的次數;檢索輸出某個單詞出現在文本中的行號、在該行出現的次數和位置,該設計要求可分為三個部分實作:其一,建立文本檔案,檔案名由用戶用鍵盤輸入;其二,給定單詞的計數,輸入一個不含空格的單詞,統計輸出該單詞在文本中的出現次數;其三 檢索給定單詞,輸入一個單詞,檢索并輸出該單詞所在的行號、該行中出現的次數以及在該行中的相應位置。
[color=#000000]能夠進行BF或KMP的模式匹配[/color]
uj5u.com熱心網友回復:
讀文本后,內容 按 空格 分割,分割后的內容 存進map map的key為單詞,value 可以自定義物件,物件屬性是:次數,行號,位置..........uj5u.com熱心網友回復:
最簡單是選擇分隔符,然后可以用字典存,方便查詢結果轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/39599.html
標籤:Java相關
下一篇:求解大神們
