String和StringBuffer的区别,String长度是固定的?
区别:
1. String类字符串的长度是固定的,StringBuffer类字符串的长度是可变的。因为String改变的是地址,而StringBuffer改变的是值;或者,String的方法只会生成一个处理后的副本,StringBuffer直接改变原值生成的结果。
2. 连接字符串的时候,如果有变量,StringBuffer效率会比String高。
本文转自 LinkedKeeper 51CTO博客,原文链接:http://blog.51cto.com/sauron/1093840,如需转载请自行联系原作者