201671010432詞頻統計軟件項目報告

1.需求分析

讀入任意一個英文文本,統計其單詞出現的頻率並輸出。
git

2.功能設計


用最簡單的代碼實現,能夠自動讀入英文文本文件,具備單詞詞頻統計的功能,

3.設計實現


定義一個主函數,用HashMap存放 <單詞:詞頻> 這樣一個映射關係,用正則表達式來過濾字符串中的全部標點符號,使用StringTokenizer來分詞,遍歷HashMap,輸出結果。

4.測試運行



5.代碼片斷


6.總結

看似一個簡單的實驗,對於我來講倒是個挑戰,在完成此次做業的過程當中查閱了書籍也上網查找了相關的內容。因爲Java編程中不少本身都沒有學到的知識,複雜的代碼都看不懂,經過上網來一步步去了解去認識。就那麼幾個知識點本身始終出錯,對每一個類方法的運用不靈活,基礎太弱。沒有達到任務的要求,是本身能力的問題。經過這個小程序使我對Java有了之前沒有的興趣,在之後的課下時間必定要擠出時間來學習這個有趣的語言。功能只實現最簡單的,統計出了詞頻,可是交上的都是我理解的。但願隨着個人學習,後期逐漸對這個程序優化,使之成爲一個比較成熟的小程序。

7.PSP


Github倉庫連接地址github

相關文章
相關標籤/搜索