lastIndexOf() method in string in java.
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("enter string="); String s = sc.nextLine(); System.out.println("enter character="); char ch = sc.next().charAt(0); int ix=-1; for(int i=s.length()-1; i>=0; i--){ if(ch==s.charAt(i)){ ix=i; break; } } System.out.println(ix); } }