三 StringBuilder
hello 和 world是常量,存储与常量池中,拼接后的字符串也是常量,内存图如下所示
位于java.lang下,不需要导包
1 创建空白可变字符串
运行;
2 创建可变字符串
运行
1 append可以传任意类型的数据
运行:可以看到sb和sb2是同一个对象
那么就可以简化,不需要在定义变量接收sb
运行:
采用链式编程(链式调用),因为append返回的是对象本身,那么就可以继续调用对象的方法
运行
2 反转reverse()方法
运行:
1 StringBuilder转String
运行:
2 String转StringBuilder
运行:
定义函数
调用函数
运行:
定义函数
定义的函数一行语句改写
调用函数
运行:
本文作者为BUG之神,转载请注明。