判断两个字符串公是否有部分

/**
* 判断两个字符串
* @param s1
* @param s2
* @return
*/
public boolean getSubString(String s1, String s2) { 
if(s1==null||s2==null){return false;}
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).length()>0; 
   } 

转载于:https://my.oschina.net/songhongxu/blog/228828

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值