String 和 StringBuilder有什么区别?
att
------解决方案--------------------String是固定长度的字符串
StringBuilder则是可变长度的字符串,你可以任意插入字符或删除字符,不过它是线程不安全的,而另一个实现StringBuffere则是线程安全的,功能通它一样.
------解决方案--------------------学习
------解决方案--------------------你可以看以下String的底层,String是Stringbuffer实现的
------解决方案--------------------StringBuilder 应该是String 的一个包装类,StringBuider 的方法和StringBuffer 一样,不过
StringBuffer是线程安全的,StringBuider是线程、不安全的,StringBuider是JDK5.0的新特性,JDK5.0前是没有的
------解决方案--------------------兄弟祝你面试成功!