Java String lastIndexOf() Methode

❮ String-methoden


Voorbeeld

Zoek een string naar de laatste keer dat "planet" voorkomt:

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


Definitie en gebruik

De lastIndexOf()methode retourneert de positie van het laatste voorkomen van opgegeven teken(s) in een tekenreeks.

Tip: Gebruik de methode indexOf om de positie van het eerste voorkomen van opgegeven teken(s) in een tekenreeks te retourneren.


Syntaxis

Er zijn 4 lastIndexOf()-methoden:

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

Parameterwaarden

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. If omitted, the default value is the length of the string
char An int value, representing a single character, e.g 'A', or a Unicode value

Technische details

Geeft terug: Een intwaarde, die de index vertegenwoordigt van het eerste voorkomen van het teken in de tekenreeks, of -1 als het nooit voorkomt

Meer voorbeelden

Voorbeeld

Zoek het laatste voorkomen van "e" in een tekenreeks, beginnend met zoeken op positie 5:

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


❮ String-methoden