public class RemoveTheLastOccurrenceOfAWordFromAString_Java {
public static String removeLastOccurrenceOfAWordFromAString(String str, String word) {
// Find the position of the last occurrence of word in str
int pos = str.lastIndexOf(word);
if (pos != -1) {
str = str.substring(0, pos) + str.substring(pos + word.length());
}
return str;
}
public static void main(String[] args) {
String str = "java c python java c++ java php rust";
String word = "java";
str = removeLastOccurrenceOfAWordFromAString(str, word);
System.out.println(str);
}
}
/*
run:
java c python java c++ php rust
*/