1、String:字符串常量;
2、StringBuffer:字符串变量、效率低、线程安全;
3、StringBuilder:变字符变量、效率高、线程不安全;
4、如果要操作少量的数据用 String;
5、多线程操作字符串缓冲区下操作大量数据 StringBuffer;
6、单线程操作字符串缓冲区下操作大量数据 StringBuilder(推荐使用)
7、String 可以被空赋值 StringBuilder 和StringBuffer不可 会报错
1、String:字符串常量;
2、StringBuffer:字符串变量、效率低、线程安全;
3、StringBuilder:变字符变量、效率高、线程不安全;
4、如果要操作少量的数据用 String;
5、多线程操作字符串缓冲区下操作大量数据 StringBuffer;
6、单线程操作字符串缓冲区下操作大量数据 StringBuilder(推荐使用)
7、String 可以被空赋值 StringBuilder 和StringBuffer不可 会报错