public static void main(String[] args) { //要操作的字符串str String str="abcd*efg"; //从字符串倒序查找*的位置,位置保存到变量index中 int index = str.lastIndexOf("*"); //通过substring方法截取*以及*后面的内容,保存到变量content中 String content = str.substring(index); //通过replace将指定内容换位ss str = str.replace(content, "ss"); //输出结果,成功 System.out.println(str); }