我试图统计一个文本文件中独特单词的数量。为了简化起见,我当前的文件内容是:
这是一个示例文件
我的尝试如下:
long wordCount =
Files.lines(Paths.get("sample.txt"))
.map(line -> line.split("\\s+"))
.distinct()
.count();
System.out.println(wordCount);
这段代码可以编译和运行,但结果为1
,实际应该是5
。