Strings vergleichen

Hallo,

ich habe String1 und String2.
Nun versuche ich zu testen, ob in String1 (kann ein Satz sein, oder ein einzelnes Wort) String2 enthalten ist.
Wenn String1 nur ein einzelnes Wort ist, dann ist es ganz simpel mit startsWith(). Handelt es sich aber bei String1 um einen Satz und das zu suchende Wort befindet sich mitten drin, dann funktioniert das nicht mehr.
Wie kann ich dennoch herausfinden, ob sich mein zu suchendes Wort in String1 befindet ???

Vielen Dank im Voraus,
Karsten

Hallo Karsten,

mit indexOf
String s1 = „a“;
String s2 = „xxxx a cccc a“;
int i = indexOf(s1); oder i = s2.indexOf(s1,10);

Bei i == -1 kein Treffer ansonsten kommt die Position des wORTES ZURÜCK.

mfg
Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]