String是final修饰的不可变类,一旦定义之后就不能更改(存储)
StringBuffer是可变的字符串,可以通过多种方法修改字符串
StringBuffer可以通过toString转变成String字符串
当遇到频繁变更的字符串时,如果在单线程的情况下,使用StringBuilder,如果在多线程的情况下,使用StringBuffer
一般情况下使用String
String是final修饰的不可变类,一旦定义之后就不能更改(存储)
StringBuffer是可变的字符串,可以通过多种方法修改字符串
StringBuffer可以通过toString转变成String字符串
当遇到频繁变更的字符串时,如果在单线程的情况下,使用StringBuilder,如果在多线程的情况下,使用StringBuffer
一般情况下使用String