由于Java中,字符串(String类型)是不可改变的(即不能修改),因此,重复的字符串拼接操作需要复制许多字符串片段,并在使用后废弃。为了避免生成和复制这些临时对象所带来的开销,在执行重复性的拼接操作时,应该使用可以改变的数据结构:StringBuffer是通常的选择。
字符串的拼接
最新推荐文章于 2025-01-22 00:49:40 发布
由于Java中,字符串(String类型)是不可改变的(即不能修改),因此,重复的字符串拼接操作需要复制许多字符串片段,并在使用后废弃。为了避免生成和复制这些临时对象所带来的开销,在执行重复性的拼接操作时,应该使用可以改变的数据结构:StringBuffer是通常的选择。