MaoYuanFang / multithread-word-count

Java basic practice for beginners: Multithread

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

多线程练习:实现一个多线程的Word Count

Word Count是一个著名的练手程序。一个文本文件包含若干行,每行包含若干个只包含小写字母的单词,单词之间以空格分割。

请编写一个程序,统计一个文件列表中,中每个单词出现的次数。我知道跟课上讲的不太一样——我希望你能举一反三。

例如,文件内容是:

i am a boy
i have a dog

你应该返回一个Map:{i->2, am->1, a->2, boy->1, have->1, dog->1}

请编写一个多线程的WordCount类,完成以上功能。线程数量通过构造器传入。

祝你好运!


注意!我们只允许你修改以下文件,对其他文件的修改会被拒绝:


完成题目有困难?不妨来看看写代码啦的相应课程吧!

回到写代码啦的题目,继续挑战! 

About

Java basic practice for beginners: Multithread


Languages

Language:Java 65.6%Language:Shell 34.4%