,用于计算两个字符串之间的归一化距离或相似度分数。 0.0 分表示两个字符串绝对不相似,1.0 表示绝对相似(或相等)。 介于两者之间的任何内容都表示两个字符串的相似程度。
例子
在这个简单的例子中,我们想要计算McDonalds和MacMahons之间的相似度得分。 我们正在选择算法。
SimilarityStrategy strategy = new JaroWinklerStrategy ();
String target = " McDonalds " ;
String source = " MacMahons " ;
StringSimilarityService service = new StringSimilarityServiceImpl (strategy);
double score = service . score(source, target); // Sc
2022-09-16 16:54:24
86KB
Java
1