日期:2014-05-20  浏览次数:20749 次

String 和 StringBuilder有什么区别?
att

------解决方案--------------------
String是固定长度的字符串
StringBuilder则是可变长度的字符串,你可以任意插入字符或删除字符,不过它是线程不安全的,而另一个实现StringBuffere则是线程安全的,功能通它一样.
------解决方案--------------------
学习
------解决方案--------------------
你可以看以下String的底层,String是Stringbuffer实现的

------解决方案--------------------
StringBuilder 应该是String 的一个包装类,StringBuider 的方法和StringBuffer 一样,不过
StringBuffer是线程安全的,StringBuider是线程、不安全的,StringBuider是JDK5.0的新特性,JDK5.0前是没有的
------解决方案--------------------
兄弟祝你面试成功!