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