字符串操作是计算机程序设计中最常见的行为
对String对象的改变都会创建新的String对象
Java重载了 + 和 += 两个操作符的功能 , 在字符串使用这两个操作符时, 底层调用StringBuilder的append方法
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。
和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
字符串操作是计算机程序设计中最常见的行为
对String对象的改变都会创建新的String对象
Java重载了 + 和 += 两个操作符的功能 , 在字符串使用这两个操作符时, 底层调用StringBuilder的append方法
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。
和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。