Heim  >  Artikel  >  Java  >  Was bedeutet indexOf in Java?

Was bedeutet indexOf in Java?

little bottle
little bottleOriginal
2019-05-22 17:06:3136873Durchsuche

indexOf bedeutet in Java Index. Es kann Zeichen in einer bestimmten Zeichenfolge finden und den dem Zeichen entsprechenden Index zurückgeben. Wenn er nicht gefunden wird, wird [-1] zurückgegeben.

Was bedeutet indexOf in Java?

indexOf hat vier Verwendungszwecke:

(empfohlenes Tutorial: Java-Kurs)

1.indexOf(int ch)

Suchen Sie das Zeichen (ASCII) in der angegebenen Zeichenfolge, suchen Sie den Index, der dem zurückgegebenen Zeichenarray entspricht, und können Sie die Rückgabe nicht finden - 1

2.indexOf(String str)

Suchen Sie eine andere Zeichenfolge in der angegebenen Zeichenfolge.

3.indexOf(int ch,int fromIndex)

Gibt den Index des ersten Vorkommens des angegebenen Zeichens in der Zeichenfolge zurück, wenn es kein solches Vorkommen in gibt Diese Zeichenkette gibt -1 zurück.

4.indexOf(String str,int fromIndex)

Gibt den Index des ersten Vorkommens des angegebenen Zeichens in der Zeichenfolge ab der fromIndex-Position zurück Wenn in der Zeichenfolge kein solches Zeichen vorhanden ist, wird -1 zurückgegeben.

Syntax

public int indexOf(int ch )

或

public int indexOf(int ch, int fromIndex)

或

int indexOf(String str)

或

int indexOf(String str, int fromIndex)

Parameter

  • ch – Zeichen, Unicode-Kodierung.

  • fromIndex – die Indexposition, an der mit der Suche begonnen werden soll, das erste Zeichen ist 0, das zweite ist 1 und so weiter.

  • str – Die Teilzeichenfolge, nach der gesucht werden soll.

Rückgabewert

  • Suchen Sie die Zeichenfolge oder die Zeichen-Unicode-Kodierung erscheint in der Zeichenfolge:

Verwandte Empfehlungen: Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet indexOf in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist ein Java-Konstruktor?Nächster Artikel:Was ist ein Java-Konstruktor?