In diesem Artikel werden hauptsächlich relevante Informationen zur Bestimmung, ob eine Zeichenfolge eine Teilzeichenfolge enthält, vorgestellt. Hier sind drei Methoden, die Ihnen beim Erreichen einer solchen Funktion helfen können
Java Methode, um festzustellen, ob eine Zeichenfolge eine Teilzeichenfolge enthält
Methode 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);
Methode zwei :
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);
Methode drei:
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 ");
Das obige ist der detaillierte Inhalt vonBeispielfreigabe, wie man in Java ermittelt, ob eine Zeichenfolge eine Teilzeichenfolge enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!