Java-Methode, um zu bestimmen, ob eine Zeichenfolge bestimmte Zeichen enthält:
1 Verwenden Sie die Methode „enthält“, um
zu bestimmen, ob und nur wenn diese Zeichenfolge die angegebene Zeichenwertsequenz enthält, gibt die Methode java.lang.String.contains() true zurück.
Deklaration: public boolean contains(CharSequence s)
Rückgabewert: Diese Methode gibt true zurück, wenn diese Zeichenfolge enthält, andernfalls gibt sie false zurück.
Beispiel:
public static void main(String[] args) { String str = "abc"; boolean status = str.contains("a"); if(status){ System.out.println("包含"); }else{ System.out.println("不包含"); } }
2. Verwenden Sie die indexOf-Methode, um zu bestimmen, ob der Zweck von
java.lang.String.indexOf( ) findet die Position eines Wortes in einer Zeichenfolge und bestimmt auch, ob eine Zeichenfolge ein bestimmtes Zeichen enthält.
Deklaration: int indexOf(int ch,int fromIndex)
Rückgabewert: Der Rückgabewert von indexOf ist int
Beispiel:
public static void main(String[] args) { String str1 = "abcdefg"; int result1 = str1.indexOf("a"); if(result1 != -1){ System.out.println("字符串str中包含子串“a”"+result1); }else{ System.out.println("字符串str中不包含子串“a”"+result1); } }
Weitere Java-Kenntnisse finden Sie in der Spalte Java Basic Tutorial.
Das obige ist der detaillierte Inhalt vonJava-Methode zur Bestimmung, ob eine Zeichenfolge bestimmte Zeichen enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!