一、StringBuilder
它是一个可变的字符串类<=======>与String不同,String不可变
二、StringBuilder的构造方法
三、StringBuilder的添加和反转
添加:
添加数据并返回对象本身
前提是StringBuilder sb = new StringBuilder();
两种方式输出的都是“helloworldjava100”
例:
把数组变为字符串。
反转:
前提是StringBuilder sb = new StringBuilder();
sb.reverse();
四、StringBuilder和String的互相转换
首先,不可以
StringBuilder sb = new StringBuilder();
String s = sb;
StringBuilder-->String 采用方法
public String toString()
例:
StringBuilder sb = new StringBuilder();
String s = sb.toString();
String-->StringBuilder 采用构造方法
public StringBuilder(String s)
例:
String s = "hello";
StringBuilder sb = new StringBuilder(s)
案例
输入一个字符串,反转后输出。
public static String reverse(String s){
return new StringBuilder().reverse.toString();
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。