java - 我如何使用java搜索用户确定的单词并计算文本文件中的出现次数?

标签 java

我已经可以读取文件并输出文件中的实际文本,但我不太确定如何继续搜索特定单词并显示字数。

最佳答案

方法有很多种。如果您正在逐行读取文件,则可以使用 String 类上的 indexOf 方法在每一行中搜索文本。您需要重复调​​用它才能在该行中移动以查找其他出现的情况。

请参阅有关 indexOf 的文档:

http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#indexOf(java.lang.String,%20int)

关于java - 我如何使用java搜索用户确定的单词并计算文本文件中的出现次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28951630/

相关文章:

java - 我的 Printable Swing 组件的所有部分都无法打印

java - 使用Java中的JEST API向索引添加别名并删除索引

java - 1.7序列化的HashMap,1.6能用吗?

java - Java如何判断一个参数是 "posted"还是 "geted"?

java - 为什么 LongStream reduce 和 sum 性能存在差异?

java - PointerByReference 不返回值

java - ByteBuffer.allocateDirect().asFloatBuffer() 与 BufferUtils.createFloatBuffer()

java - Spring Boot覆盖war文件名的后缀

java - 如何高效排序一百万个元素?

java - 如何使用反射获取父类的字段