日期:2014-05-20  浏览次数:20563 次

最近都在做字符串的题,有遇到问题了
已知两个字符串,string1   ,string2,       写一个方法判断:如果string1包含string2返回1,如果string2包含string1返回2,否则返回   0。


------解决方案--------------------
int testStr(String s1,String s2)
{
int iResult = 0;
if(s1.indexOf(s2)!=-1)
iResult =1;
if(s2.indexOf(s1)!=-1)
iResult =2;
return iResult;
}
------解决方案--------------------
楼上的写法不正确如果两个字符串相等就出问题了
------解决方案--------------------
再用else判断一下。不就完了么?