String特性

public class Test{
    public static void stringReplace(String text)
    {text=text+"c";
    }
    public static void bufferReplace(StringBuffer text){
    text=text.append("c");
    }
    public static void main(String args[])
    {
        String textString=new String("ab");
        StringBuffer textBuffer=new StringBuffer("ab");
        stringReplace(textString);
        bufferReplace(textBuffer);
        System.out.println(textString+textBuffer);
    }}

编译结果 ab abcapp

由于String类是不可变量,赋值后内容不能修改。code