hutool 获取两个字符串的匹配度,返回int类型
时间: 2023-12-14 11:37:16 浏览: 153
kmpC语言实现 字符串匹配 算法
可以使用 Hutool 中的 `StringUtil` 类的 `similar` 方法来获取两个字符串的匹配度,返回一个 `int` 类型的值,表示两个字符串的相似度。该方法的具体使用方法如下:
```java
import cn.hutool.core.util.StrUtil;
public class Main {
public static void main(String[] args) {
String str1 = "hello world";
String str2 = "hello wold";
int similarity = StrUtil.similar(str1, str2);
System.out.println("两个字符串的相似度为:" + similarity);
}
}
```
以上代码中,`similar` 方法的第一个参数为第一个字符串,第二个参数为第二个字符串,返回的 `int` 类型的值即为两个字符串的相似度。输出结果为:
```
两个字符串的相似度为:95
```
注意,该方法计算的是两个字符串的相似度,而非匹配度。因此,两个完全相同的字符串的相似度为 100,而不是 0。
阅读全文