Metodo Java String lastIndexOf()
Esempio
Cerca in una stringa l'ultima occorrenza di "pianeta":
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.lastIndexOf("planet"));
Definizione e utilizzo
Il lastIndexOf()
metodo restituisce la posizione dell'ultima occorrenza dei caratteri specificati in una stringa.
Suggerimento: utilizzare il metodo indexOf per restituire la posizione della prima occorrenza dei caratteri specificati in una stringa.
Sintassi
Esistono 4 metodi lastIndexOf():
public int lastIndexOf(String str)
public int lastIndexOf(String str, int fromIndex)
public int lastIndexOf(int char)
public int lastIndexOf(int char, int fromIndex)
Valori dei parametri
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 |
Dettagli tecnici
Ritorna: | Un int valore, che rappresenta l'indice della prima occorrenza del carattere nella stringa, o -1 se non si verifica mai |
---|
Altri esempi
Esempio
Trova l'ultima occorrenza di "e" in una stringa, iniziando la ricerca dalla posizione 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));
}
}
❮ Metodi di stringa