//
求一个方法。该方法读取一个.txt文件并计数每个单词出现的次数,不区分大小写。各种标号和数字除外。注意效率!
//
例如:txt文件的内容是:I like Java./?? I've study [ java for 1 year.
//
输出:i 2
//
like 1
//
java 2
//
ve 1
//
for 1
//
year 1
import
java.io.
*
;
import
java.util.
*
;

public
class
Test1
...
{

public static void main(String[] a) ...{
InnerCountWords icw = new InnerCountWords("words.txt");
Map<String,Integer> result = icw.getResult(); //开始统计
System.out.println(result);
}

这段代码展示了如何使用Java读取一个.txt文件,并忽略大小写和非字母字符,统计每个单词出现的次数。通过创建InnerCountWords类和使用HashMap存储结果,程序实现了高效地文件读取和单词计数。
最低0.47元/天 解锁文章
171万+

被折叠的 条评论
为什么被折叠?



