String regionMatches() Methode
Aus Java Tutorial - Java lernen
Inhaltsverzeichnis
Beschreibung
Diese Methode hat zwei Varianten, mit denen getestet werden kann, ob zwei String-Regionen gleich sind.
Syntax
Hier ist die Syntax dieser Methode:
public boolean regionMatches(int toffset, String other, int ooffset, int len)
Parameter
Hier sind die Einzelheiten der Parameter:
- toffset - der Anfangsoffset der Subregion in dieser Zeichenfolge.
- other - das Zeichenkettenargument.
- ooffset - der Start-Offset der Unterregion im Zeichenketten-Argument.
- len - die Anzahl der zu vergleichenden Zeichen.
Rückgabewert
- Gibt true zurück, wenn der angegebene Teilbereich dieser Zeichenkette mit dem angegebenen Teilbereich des Zeichenkettenarguments übereinstimmt; andernfalls false. Ob die Übereinstimmung exakt oder case-unsensibel ist, hängt vom ignoreCase-Parameter ab.
Beispiel
import java.io.*; public class Test { public static void main(String args[]) { String Str1 = new String("Welcome to Tutorialspoint.com"); String Str2 = new String("Tutorials"); String Str3 = new String("TUTORIALS"); System.out.print("Return Value :" ); System.out.println(Str1.regionMatches(11, Str2, 0, 9)); System.out.print("Return Value :" ); System.out.println(Str1.regionMatches(11, Str3, 0, 9)); } }
Dies wird zu folgendem Ergebnis führen:
Ausgabe
Return Value :true Return Value :false