How to implement the strrchr() to search for the last occurrence of a character in a string with Java

1 Answer

0 votes
public class MyClass {
    public static String strRChr(String str, char ch) {
        int index = str.lastIndexOf(ch);
        
        if (index > -1)
            return str.substring(index);
        else
            return null;
    }
    public static void main(String args[]) {
        String str = "c c++ java python php";
 
        System.out.println(strRChr(str, 'a'));
    }
}
 
 
 
 
/*
run:
 
a python php
 
*/

 

 



answered Aug 26, 2023 by avibootz
...