String、StringBuilder、StringBuffer的使用场景如下:
1、 当处理定长少量的数据字符串时,建议用String;
2、当处理变长字符串时,并且是单线程环境时,建议用StringBuilder;线程不安全,不能同步访问;
3、当处理变长字符串时,并且是多线程环境时,建议用StringBuffer。
本文详细介绍了在不同场景下如何选择String、StringBuilder与StringBuffer进行字符串处理。针对定长少量数据推荐使用String,对于变长字符串,在单线程环境下推荐StringBuilder,而在多线程环境下则应选择StringBuffer。
String、StringBuilder、StringBuffer的使用场景如下:
1、 当处理定长少量的数据字符串时,建议用String;
2、当处理变长字符串时,并且是单线程环境时,建议用StringBuilder;线程不安全,不能同步访问;
3、当处理变长字符串时,并且是多线程环境时,建议用StringBuffer。

被折叠的 条评论
为什么被折叠?