我也认为是对的。这是api文挡上的原话。
Strings are constant; their values cannot be changed after they are created.

解决方案 »

  1.   

    字符串,String是定长的,已经创建,长度就不能改变,而StringBuffer是可变的。
      

  2.   

    yes! options 3 and 4 are wrong.
    You can change the value of a String object. The qn does'nt mean changing the individual characters in the value of the string. 
    If a String object is immutable, then from the question, the option 3 is also correct哪个译一下
      

  3.   

    打开String的源文件看看就知道了
    像substring等都是给出一个新的String的