[JAVA] Liste der Methoden zur Bearbeitung von Zeichenfolgen

Das ist Yuhei.

Eine Liste aller Methoden zum Ändern oder Verschieben des Zeichenfolgeninhalts.

equals Diese Methode wird verwendet, um zu überprüfen, ob der Inhalt von Zeichenfolgenvariablen gleich ist.

Im Gegensatz zu ganzzahligen Vergleichen des Basisdatentyps handelt es sich bei Verwendung von equals um einen Zeichenfolgenvergleich des Referenzdatentyps.

equalslgnoreCase

Mit dieser Methode wird überprüft, ob der Inhalt unabhängig vom Fall gleich ist.

Die Methode equals unterscheidet bei der Prüfung des Inhalts auch zwischen Groß- und Kleinschreibung. Mit dieser Methode können Sie jedoch ohne Unterschied prüfen.

lengh

Überprüfen Sie die Länge der Zeichenfolge.

Die Länge ist die Anzahl der Zeichen, nicht die Anzahl der Bytes.

Im folgenden Fall ist das Ergebnis beispielsweise 9.

String rong= new String("Guten Morgen");

System.out.println(rong.length());

isEmpty

Überprüft, ob die Zeichenfolge leer ist.

Im Gegensatz zur vorherigen Länge, bei der die Anzahl der Zeichen überprüft wird, wird bei dieser Methode überprüft, ob der Inhalt der Zeichenfolgenvariablen leer ist.

"Leerer Zustand" ist ein Zustand, in dem die Zeichenfolge nichts enthält. Mit anderen Worten, es befindet sich im Status der Zeichenfolge = ””.

String str = "";
 
if(str.isEmpty()){
   System.out.println("Der Inhalt der str-Methode ist leer");
  } else {
    System.out.println("Der Inhalt der str-Methode ist nicht leer");
}

Der obige Code prüft, ob der Inhalt der Variablen str leer ist, und verwendet eine if-Anweisung, um das Ergebnis zu bestimmen.

Zusammenfassung

Methoden zum Manipulieren und Untersuchen von Saiten werden von jungen Menschen selten verwendet.

Denken Sie daran, wenn Sie später lernen.

das ist alles.

Recommended Posts

Liste der Methoden zur Bearbeitung von Zeichenfolgen
Liste der im PAIZA D-Rang verwendeten Methoden
Eine Sammlung von Methoden, die häufig beim Bearbeiten der Zeit mit TimeWithZone of Rails verwendet werden
Java-Strings bearbeiten
Liste der Dinge, die ich verwendet habe, ohne sie gut zu verstehen: Ruby
Java Häufig verwendete Anweisungsliste (für Anfänger und Anfänger)
Liste der Anfänger (Liste) Memo