3.1 StringBuilder概述
StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器
这里的可变指的是StringBuilder对象中的内容是可变的
StringBuilder在拼接字符串时,不会生成新的字符串
String和StringBuilder的区别:
●String: 内容是不可变的
●StringBuilder: 内容是可变的
append()方法 返回的对象本身
StringBuilder和String 的相互转换
-
- StringBuilder转换为String
public String toString():通过toString(就可以实现把StringBuilder转换为String
- StringBuilder转换为String
-
- String转换为StringBuilder
public StringBuilder(String s):通过构造方法就可以实现把String转换为StringBuilder
- String转换为StringBuilder