public class changeOld {
public static String replaceLast(String src, String olds, String news){
StringBuilder s=new StringBuilder(src);
int last=src.lastIndexOf(olds); //获取字符串最后出现的位置
s.replace(last,last+olds.length(), news);
return s.toString();
}
public static void main(String[] args) {
String a,b,c;
System.out.println("请输入一个字符串:");
Scanner s=new Scanner(System.in);
a=s.nextLine();
System.out.println("请输入你想替换的字符串");
b=s.nextLine();
System.out.println("请输入一个新的字符串");
c=s.nextLine();
String d=replaceLast(a,b,c);
System.out.println(d);
}
}