java - 如何计算一行中特定单词的频率?

标签 java string

我想知道,如果我有一个单行字符串,那么如何使用简单的 Java 代码计算该字符串中特定单词的频率?!

提前致谢..


我正在寻找的是 java 中的示例逻辑代码,用于搜索句子中的特定单词。我正在构建一个垃圾邮件过滤器,它需要读取行然后对其进行分类。

最佳答案

StringUtils来自 commons-lang有:

StringUtils.countMatches(string, searchedFor);

关于java - 如何计算一行中特定单词的频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4200033/

相关文章:

java - 在没有 App/Web 服务器的情况下呈现 JSP 页面的简便方法是什么

c - 如何在WIN32 API中使用trim()文本LPWSTR类型

java - 在java gui swift中的2个按钮之间画线,它有效但不准确

java - 从动态 JPanel 创建对象

java - SWT RowLayout 的最后一个元素占用了多余的水平空间?

java - 如何在静态上使用 getString() ?

c - 在查询中填充/插入值

ios swift核心图形-字符串颠倒

python - 使用 python 从字符串中获取电子邮件 ID 的最佳方法

java - 如何在新行中打印 JSTL 迭代值