Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Einen String auf Textinhalt überprüfen?

Empfohlene Antworten

Veröffentlicht

Mit welcher Methode kann ich einen String auf deren Inhalt hin überprüfen?

Ich möchte in den String einen Text(einen Satz) einlesen und dann überprüfen, ob ein bestimmtes Wort in diesem Satz ist.

Hm....

Ok...

Lies einfach den text aus.

So oder so ähnlich hört sich eine passende Antwort auf Deine Fragestellung an!

ne mal im Ernst! Du musst uns schon on paar mehr Infos geben!

Von wo, willst du was einlesen? Um was gehts genau? Willst du aus einer Textdatei was einlesen, oder aus einer Eingabe in der Eingabeaufforderung oder gehts hier um Programmierung, dann wäre die Programmiersprache noch nett zuwissen oder... oder... oder

Da hast Du natürlich recht. Sorry!

Also ich möchte eine Klasse mit Java erstellen.

Von dort aus soll ein gegebener Text in einen String eingelesen werden und dann eben überprüft werden, ob ein ein bestimmtes Wort in diesem Text vorkommt.

Z.B.

String text = " Fischers Fritz fischt frische Fische"

Jetzt möchte ich das Programm überprüfen lassen, ob in diesem Satz das Wort z.B. "super" vorkommt.

Hallo,

wie wäre es mal mit www.javabuch.de oder ähnlichem?

BTW: Falsches Forum ;)

Ich zitiere aus dem angesprochenen kostenlosen Javabuch:

11.2.5 Suchen in Zeichenketten


int indexOf(String s)

int indexOf(String s, int fromIndex)

int lastIndexOf(String s)


java.lang.String 

Die Methode indexOf sucht das erste Vorkommen der Zeichenkette s innerhalb des String-Objekts. Wird s gefunden, liefert die Methode den Index des ersten übereinstimmenden Zeichens zurück, andernfalls wird -1 zurückgegeben. Die Methode gibt es auch in einer Version, die einen Parameter vom Typ char akzeptiert. In diesem Fall sucht sie nach dem ersten Auftreten des angegebenen Zeichens.

Die zweite Variante von indexOf arbeitet wie die erste, beginnt mit der Suche aber erst ab Position fromIndex. Wird s beginnend ab dieser Position gefunden, liefert die Methode den Index des ersten übereinstimmenden Zeichens, andernfalls -1. Auch diese Methode gibt es in einer Variante, die anstelle eines String-Parameters ein Argument des Typs char erwartet. Ihr Verhalten ist analog zur vorherigen.

Die Methode lastIndexOf sucht nach dem letzten Vorkommen des Teilstrings s im aktuellen String-Objekt. Wird s gefunden, liefert die Methode den Index des ersten übereinstimmenden Zeichens, andernfalls -1. Wie die beiden vorherigen Methoden gibt es auch lastIndexOf wahlweise mit einem Parameter vom Typ char und mit einem zweiten Parameter, der die Startposition der Suche bestimmt.

Hab es bereits selber gefunden.

Trotzdem vielen Dank! Ist wirklich super wie die leute einem hier helfen;)

@developer

Ist mir eigentlich bekannt. War auch nur ein versehen, das mein Post hier gelandet ist.

Zum Glück schauen hier ja auch schlaue Leute rein....:D

Original geschrieben von developer

Hallo Azubi22, wir haben für Java eigens ein Forum .

Und genau deshalb:

~~~ Threadschubs ~~~

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.