Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java String.contains() Methode: Substrings prüfen – praktische Beispiele

Java String.contains() Methode: Substrings prüfen

Die String.contains()-Methode in Java prüft, ob eine spezifizierte Zeichenfolge innerhalb eines Strings vorkommt. Sie gibt true zurück, wenn der Substring existiert, andernfalls false. Da das Ergebnis ein Boolean ist, wird es häufig direkt in if-Statements verwendet.

Methodensignatur

public boolean contains(CharSequence s)

Parameter
s – Die zu suchende Zeichenfolge.

Rückgabewert
Gibt true zurück, wenn dieser String die spezifizierte Sequenz enthält; andernfalls false.

Exceptions
Wirft NullPointerException, wenn s null ist.

Praktisches Beispiel

Unten ein vollständiges Beispiel, das gängige Nutzungsmuster demonstriert und Case-Sensitivity hervorhebt.

public class SampleString {
    public static void main(String[] args) {
        String strSample = "This is a String contains Example";
        // Verschiedene Substrings prüfen
        System.out.println("Enthält 'ing': " + strSample.contains("ing"));
        System.out.println("Enthält 'Example': " + strSample.contains("Example"));
        System.out.println("Enthält 'example': " + strSample.contains("example")); // case-sensitive
        System.out.println("Enthält 'is String': " + strSample.contains("is String"));
    }
}

Ausgabe:

Enthält 'ing': true
Enthält 'Example': true
Enthält 'example': false
Enthält 'is String': false

Wann contains() nutzen

Nutzen Sie contains(), wann immer Sie die Präsenz eines Substrings in einem größeren String verifizieren müssen. Häufige Szenarien:

contains() in bedingten Anweisungen nutzen

Die Methode integriert sich nahtlos in if/else-Logik. Hier ein prägnantes Beispiel:

public class IfExample {
    public static void main(String[] args) {
        String text = "Java string contains If else Example";
        if (text.contains("example")) {
            System.out.println("Das Keyword :example: wurde im String gefunden");
        } else {
            System.out.println("Das Keyword :example: wurde im String NICHT gefunden");
        }
    }
}

Ausgabe:

Das Keyword :example: wurde im String NICHT gefunden

Java

  1. Java String length() Methode: String-Länge ermitteln (Beispiel)
  2. Java String.indexOf() meistern: Substrings finden & praktische Beispiele
  3. Java String.charAt(): Syntax, Rückgabetyp, Exceptions und praktisches Beispiel
  4. Java String compareTo() meistern: Syntax, Anwendungsfälle und praktische Beispiele
  5. Java String.endsWith(): String-Suffixe prüfen mit Beispielen
  6. Java String-Ersetzung meistern: replace(), replaceAll() und replaceFirst() erklärt
  7. Insertion Sort Algorithmus in Java: Klares Beispiel & Schritt-für-Schritt-Anleitung
  8. Selection Sort in Java: Schritt-für-Schritt-Beispiel & Vollständiger Code
  9. Pythons strip()-Methode meistern: Umfassender Leitfaden & Praxisbeispiele
  10. Python len(): Praktischer Leitfaden zur Messung von Objektlängen