Java String lastIndexOf() Methode
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 int waarde, 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