String regionMatches() Methode
Aus Java Tutorial - Java lernen
Version vom 28. April 2020, 17:49 Uhr von FabianH (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Beschreibung == Diese Methode hat zwei Varianten, mit denen getestet werden kann, ob zwei String-Regionen gleich sind. == Syntax == Hier ist die Syntax d…“)
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