Java String,StringBuffer和StringBuilder教程。

java.lang包的String类表示字符串。Java程序中的所有字符串文字(例如“ ABC”)都实现为此类的实例。字符串是常量,创建后不能更改它们的值。

StringBuffer的StringBuilder的时候有必要做出了很多修改字符的字符串类使用。

与Strings不同,StringBuffer和String builder类型的对象可以一遍又一遍地修改,而不会留下很多新的未使用对象。

StringBuilder类是从Java 5开始引入的,StringBuffer和StringBuilder之间的主要区别是StringBuilder的方法不是线程安全的(不同步的)。

建议尽可能使用StringBuilder,因为它比StringBuffer快。但是,如果必须保证线程安全,则最好的选择是StringBuffer对象。