Java String indexOf() Metode

❮ Stringmetodes


Voorbeeld

Soek 'n string vir die eerste voorkoms van "planeet":

String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("planet"));


Definisie en gebruik

Die indexOf()metode gee die posisie van die eerste voorkoms van gespesifiseerde karakter(s) in 'n string terug.

Wenk: Gebruik die lastIndexOf- metode om die posisie van die laaste voorkoms van gespesifiseerde karakter(s) in 'n string terug te gee.


Sintaksis

Daar is 4 indexOf() metodes:

public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int indexOf(int char)
public int indexOf(int char, int fromIndex)

Parameterwaardes

Parameter Description
str A String value, representing the string to search for
fromIndex An int value, representing the index position to start the search from
char An int value, representing a single character, e.g 'A', or a Unicode value

Tegniese besonderhede

Terugsendings: 'n intWaarde, wat die indeks van die eerste voorkoms van die karakter in die string voorstel, of -1 as dit nooit voorkom nie

Meer voorbeelde

Voorbeeld

Vind die eerste voorkoms van die letter "e" in 'n string, begin die soektog by posisie 5:

public class Main {
  public static void main(String[] args) {
    String myStr = "Hello planet earth, you are a great planet.";
    System.out.println(myStr.indexOf("e", 5));
  }
}


❮ Stringmetodes