>  기사  >  Java  >  Java에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법에 대한 공유 예

Java에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법에 대한 공유 예

黄舟
黄舟원래의
2017-08-20 09:39:462124검색

이 글에서는 문자열에 하위 문자열이 포함되어 있는지 확인하는 Java의 방법에 대한 관련 정보를 주로 소개합니다. 다음은 이러한 기능을 수행하는 데 도움이 되는 세 가지 방법입니다. 필요한 친구는

java를 참조하여 문자열에 하위 문자열이 포함되어 있는지 확인할 수 있습니다. 방법

방법 1:


 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);

방법 2:


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);

방법 3:


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

위 내용은 Java에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법에 대한 공유 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.