一蝴蜓、項目簡介
給定一個文本文件,要求統(tǒng)計給定單詞在文本中出現(xiàn)的總次數(shù),并檢索輸出某個單詞出現(xiàn)在文本中的行號咏尝、在該行中出現(xiàn)的次數(shù)以及位置压语。
本項目的設(shè)計要求可以分為三個部分實現(xiàn):其一,建立一個文本文件编检,文件名由用戶用鍵盤輸入胎食;其二,給定單詞計數(shù)允懂,輸入一個不含空格的單詞厕怜,統(tǒng)計輸出該單詞在文本中的出現(xiàn)次數(shù);其三蕾总,檢索給定單詞粥航,輸入一個單詞,檢索并輸出該單詞所在的行號生百、該行中出現(xiàn)的次數(shù)以及在該行中的相應(yīng)位置递雀。
單詞檢索系統(tǒng)要求實現(xiàn)的功能比較多蚀浆,所以具體實現(xiàn)起來還是很有很多不同的選擇的映之,第二部分單詞計數(shù)問題我是用了map來計數(shù),mt表示單詞出現(xiàn)的次數(shù)蜡坊。第三部分輸出單詞所在的行號則使用了類來按行讀取數(shù)據(jù)杠输,實現(xiàn)輸出單詞所在行號以及該行中出現(xiàn)的相應(yīng)的位置。
參考文檔和完整的文檔和源碼下載地址: