一、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();}