关于java:StringBuilder

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理