本打算将最后的一个"S"替换成"Z",可输出结果是"This izs"????为啥?
class Method { 
public Method() { 
} public static void main(String[] args) { 
String firstString = "This is"; 
String secondString = "Thisis"; 
if (firstString.equals(secondString)) { 
System.out.println("相等");} 
else{ 
System.out.println("不相等"); 

System.out.println(firstString.concat(" hisfather")); 
//System.out.println(firstString.replace(firstString.charAt(4),'z' )); 
StringBuffer sb = new StringBuffer(firstString); 
sb.replace(sb.lastIndexOf("s"),sb.lastIndexOf("s"),"z"); 
System.out.println(sb); 

}