详细一点解释
String与StringBuffer的区别。大概的懂了,可是理解的不够透彻!!麻烦了拜托哥们大哥通俗,易懂,详细的说明
分少情义重谢谢!

解决方案 »

  1.   

    一般的字符串  如果用不着多次修改 添加 就用String 因为它所占的内存很固定 不断的修改添加 还得开辟新的内存空间  效率不是很高
    相反 如果字符串在程序中需要多次修改操作 就用StringBuffer 因为它所占的内存是一段空间 添加删除操作不会影响内存的改变 
    这是我理解的 希望对你有用
      

  2.   

    String : 长度,内容固定不可修改StringBuffer: :长度,内容不固定,可任意修改
      

  3.   

      如果对string对象修改比较多,用StringBuffe效率会比较高