Java如何判断字符串是否包含子串的示例分享

这篇文章主要介绍了java 判断字符串是否包含子串的方法的相关资料,这里提供了三种方法帮助大家实现这样的功能,需要的朋友可以参考下

java 判断字符串是否包含子串的方法

方法一:

 String  str1  =  "nihaoksdoksad ";  String  str2  =  "ok ";  int  total  =  0;  for  (String  tmp  =  str1;  tmp  !=  null&&tmp.length()> =str2.length();){   if(tmp.indexOf(str2)  ==  0){     total  ++;   }   tmp  =  tmp.substring(1); } System.out.println(str1+ "中含有 "+total+ "个 "+str2);

方法二:

String  str1  =  "nihaokokosdokosad "; String  str2  =  "oko "; int  total  =  0; for  (String  tmp  =  str1;  tmp  !=  null&&tmp.length()> =str2.length();){   if(tmp.indexOf(str2)  ==  0){     total  ++;     tmp  =  tmp.substring(str2.length());   }else{     tmp  =  tmp.substring(1);   } } System.out.println(str1+ "中含有 "+total+ "个 "+str2);

方法三:

String  str1  =  "nihaoksdoksad "; char  []c=str1.toCharArray(); int  total=0; for(int  i=0;i <c.length-1;i++) if(c[i]== 'o '&&c[i+1]== 'k ') total++; System.out.println(str1+ "中含有 "+total+ "个ok ");

以上就是Java如何判断字符串是否包含子串的示例分享的详细内容,更多请关注其它相关文章!

人生就是一次充满未知的旅行,在乎的是沿途的风景,

Java如何判断字符串是否包含子串的示例分享

相关文章:

你感兴趣的文章:

标签云: