Heim > Java > javaLernprogramm > Beispielfreigabe, wie man in Java ermittelt, ob eine Zeichenfolge eine Teilzeichenfolge enthält

Beispielfreigabe, wie man in Java ermittelt, ob eine Zeichenfolge eine Teilzeichenfolge enthält

黄舟
Freigeben: 2017-08-20 09:39:46
Original
2226 Leute haben es durchsucht

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);
Nach dem Login kopieren

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);
Nach dem Login kopieren

Methode drei:


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 ");
Nach dem Login kopieren

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!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Kann Java als Backend des Webs verwendet werden?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie JAVA
Aus 1970-01-01 08:00:00
0
0
0
Java kann nicht installiert werden
Aus 1970-01-01 08:00:00
0
0
0
Ist das in der Java-Sprache?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage