构造方法:
StringBuilder(); 创建一个空的字符串缓冲区对象
StringBuilder(String s); 根据传入的内容创建一字符串缓冲区对象
成员方法:
String Builder appernd(Object obj); 添加内容
String Builder reverse(); 反转内容
String toString(); 将缓冲区内容转为字符串
例子:
public static void main(String[] args) { StringBuilder stringBuilder = new StringBuilder(); /*stringBuilder.append("abc"); stringBuilder.append(true); stringBuilder.append(100);*/ stringBuilder.append("hello").append("world").append("java"); stringBuilder.reverse(); System.out.println(stringBuilder); }
StringBuilder的toString方法:
StringBuiLder和String可以相互转换:String->StringBuilder:可以使用stringBuiLder的构造方法
StringBuilder(String str)构造一个字符串生成器,并初始化为指定的字符串内容。
stringBuilder->String:可以使用stringBuiLder中的tostring方法
public String tostring():将当前stringBuilder对象转换为string对象。
例子:
public static void main(String[] args) { String Str = "hello"; System.out.println(Str); StringBuilder stringBuilder = new StringBuilder(Str); stringBuilder.append("world"); System.out.println(stringBuilder); String s = stringBuilder.toString(); System.out.println(s); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)