1. 程式人生 > >Java程序設計綜合項目實訓一——詞頻統計

Java程序設計綜合項目實訓一——詞頻統計

單個 設計 重復 ava 方式 file 分享 感受 修復bug

領航員:周楷檸 (學號:16012005)

駕駛員:陳炳全 (學號:16012022)

碼雲地址:https://gitee.com/xywymxs/05zkn-22cbq-1

實訓項目過程照片:

技術分享圖片

解題思路:

首先,詞頻統計是一個綜合性較強、知識涉及較廣的實訓項目,我們首先將它模塊化,一塊一塊的進行編寫;我們將它分為三個模塊,模塊一是WordOfArticle.java模塊,該部分是對.txt文件中文字的處理,看它是否重復出現且出現過幾次等操作;模塊二是Read_File.java模塊,該部分是讀取文件中的內容;模塊三是 SelectOfMoudle.java模塊,該部分是對讀取文件模式的選擇,是讀取單個文件還是批量讀取文件。

運行結果:

  單個文件詞頻統計:

技術分享圖片

  批量文件詞頻統計:

技術分享圖片

感受:結對編程不僅僅能夠帶來1+1>2的效果,而且通過這次結對編程,讓我從中體會到了Java編程的快樂,而且還能提高邏輯思維能力;結對編程能更好的發現項目中的不足,並更快的完善項目與修復bug;還能相互學習,取長補短,共同進步。

評價:我的駕駛員陳炳全同學邏輯思維能力強,java編程能力優異,但是有少許的時候手腳不靈活,望多多改進!

Java程序設計綜合項目實訓一——詞頻統計