如何取得两个字符串当中相同的部分? 如何才能把两个不同字符串中相同的子字符串取出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static String getSubString(String s1, String s2) { if (s1.length() > s2.length()) { String temp = s1; s1 = s2; s2 = temp; } int n = s1.length(); int index = 0; ok:for (; n > 0; n--) { for (int i = 0; i < s1.length() - n + 1; i++) { String s = s1.substring(i, i + n); if (s2.indexOf(s) != -1) { index = i; break ok; } } } return s1.substring(index, index + n); }记得给分啊 这个我试验成功的。 跳出外层循环ok:for (; n > 0; n--) 而不是for (int i = 0; i < s1.length() - n + 1; i++) 相同的部分?比如:THIS IS 和 HAAB IT他们相同的是什么?TH I还是 I还是H IT还是其他的什么 JQuery小题求解 乱码问题,怎么弄也弄不好啊 求高手! 求助关于struts2.2 dojo标签 初学者向各位请教个问题 js中带中文的查询参数 请教高手一个小问题,拜托了 请问如何在JSP页面中调用SERVET?我一直都是用JSP和JAVABEAN,现在要用到SERVET不知道该如何入手? 有无介绍tag的书呀, 此jsp页面实在太奇怪了! 请教servlet配制问题。(解决了我才能吃饭) 没钱也来求救!!!! jsp中打开保存excel问题
if (s1.length() > s2.length()) {
String temp = s1;
s1 = s2;
s2 = temp;
}
int n = s1.length();
int index = 0;
ok:for (; n > 0; n--) {
for (int i = 0; i < s1.length() - n + 1; i++) {
String s = s1.substring(i, i + n);
if (s2.indexOf(s) != -1) {
index = i;
break ok;
}
}
}
return s1.substring(index, index + n);
}
记得给分啊
这个我试验成功的。
他们相同的是什么?TH I还是 I还是H IT还是其他的什么