获取两个字符串有几个字符是匹配的
作者:
小相柳 | 来源:发表于
2021-01-08 09:01 被阅读0次/**
* 获取两个字符串有几个字符是匹配的
* @param source
* @param subStr
* @return
*/
private int getStringMatchLength(String source, String subStr){
int maxMatchLengthOnResult = 0;
int length = subStr.length();
for (int j = 0; j < length; j++) {
for (int k = j + 1; k <= length; k++) {
int matchLength = k - j;
if (matchLength <= maxMatchLengthOnResult) continue;
String containStr = subStr.substring(j, k);
if (source.contains(containStr)) maxMatchLengthOnResult = matchLength;
}
}
return maxMatchLengthOnResult;
}
本文标题:获取两个字符串有几个字符是匹配的
本文链接:https://www.haomeiwen.com/subject/qeyxaktx.html
网友评论