Este exemplo mostra como determinar a última posição de uma substring dentro de uma string com a ajuda do método
strOrig.lastIndexOf(Stringname).
Vejamos um exemplo:
Exemplo 1:
1. public class PesquisaUltimaString {
2. public static void main(String[] args) {
3. String strOrig = "Olá pessoal, Olá pessoal";
4. int lastIndex = strOrig.lastIndexOf("Olá");
5. if(lastIndex == - 1){
6. System.out.println("Olá não foi encontrado.");
7. } else {
8. System.out.println("A última ocorrência de Olá foi no index: "+ lastIndex);
9. }
10. }
11. }
Resultado:
Se tudo estiver correto o código acima mostrará o seguinte resultado:
A última ocorrência de Olá foi no index: 14
Exemplo 2:
Este outro exemplo mostra como determinar a última posição de uma substring dentro de uma string com a ajuda do método
strOrig.lastIndexOf(Stringname).
1. public class PesquisaString2{
2. public static void main(String []args) {
3. String t1 = "Tutorial Java";
4. int index = t1.lastIndexOf("J");
5. System.out.println(index);
6. }
7. }
Resultado:
Depois de executado, o código acima mostrará o seguinte resultado:
9
|