이 글에서는 문자열에 하위 문자열이 포함되어 있는지 확인하는 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]== 'o '&&c[i+1]== 'k ') total++; System.out.println(str1+ "中含有 "+total+ "个ok ");
위 내용은 Java에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법에 대한 공유 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!