本帖最后由 小太阳大开心 于 2014-6-30 11:28 编辑
public static String getMaxSubString(String s1,String s2)
{
String max="",min="";
max=(s1.length()>s2.length())?s1:s2;
min=(max==s1)?s2:s1;
sop("max="+max+".....min"+min);
for (int x=0;x<min.length() ;x++ )
{
for (int y=0,z=min.length()-1;z!=min.length()+1 ;y++,z++ )
{
String temp=min.substring(y,z);
if (max.contains(temp))
{
return temp;
}
}
}
return "";
}
这个代码哪里出错了,我运行后没有结果,第一次还可以,加上判断连个字符串的长度后,就运行不出来了,主函数里没有错 |
|