实训一

Java程序设计综合项目实训一——词频统计

领航员:周楷柠 (学号:16012005)

驾驶员:陈炳全 (学号:16012022)

码云地址:https://gitee.com/xywymxs/05zkn-22cbq-1

实训项目过程照片:

解题思路:

首先,词频统计是一个综合性较强、知识涉及较广的实训项目,我们首先将它模块化,一块一块的进行编写;我们将它分为三个模块,模块一是WordOfArticle.java模块,该部分是对.txt文件中文字的处理,看它是否重复出现且出现过几次等操作;模块二是Read_File.java模块,该部分是读取文件中的内容;模块三是 SelectOfMoudle.java模块,该部分是对读取文件模式的选择,是读取单个文件还是批量读取文件;模块四是WordEntity,该部分是对文件中出现单词次数从多到少的排序。

运行结果:

  单个文件词频统计:

  批量文件词频统计:

感受:结对编程不仅仅能够带来1+1>2的效果,而且通过这次结对编程,让我从中体会到了Java编程的快乐,而且还能提高逻辑思维能力;结对编程能更好的发现项目中的不足,并更快的完善项目与修复bug;还能相互学习,取长补短,共同进步。

 

评价:我的领航员周楷柠同学,java编程能力优异,但是有少许的时候头脑不灵活,望多多改进!

posted @ 2018-12-13 14:03  x-alchemist  阅读(243)  评论(0编辑  收藏  举报