"String".lastIndexOf [1]
後ろから検索して指定文字列が最初に見つかった位置をintで知らせます。
String s1 = "Java and Python and C++."; System.out.println("position: " + s1.lastIndexOf("and"));