StringBuilder类
StringBuilder类
/*StringBuilder是一个可变的字符串类,我们可以把它看作一个容器,可变是指它对象中的内容是可变的. String 中的内容是不可变的. StringBuilder 中的内容是可变的. 常用的方法: 1.append(添加)方法 2.reverse(反转)方法 3.toString(转换为字符串)方法 */ public class StringBuilderTest { public static void main(String[] args) { //StringBuilder中的append(添加)方法,和reverse(反转)方法 StringBuilder sb = new StringBuilder("Java");//造对象,构造器添加字符串. System.out.println("sb:["+sb+"]."); //链式编程,这个方法返回对象本身就可以连续的".",前面的都是对象!@#$ sb.append("哈哈,").append("hello,").append("保温杯.");//添加数据方法,并返回对象本身!@#$ System.out.println("sb:["+sb+"]."); sb.reverse(); //反转方法,返回相反的字符序列. System.out.println("sb:["+sb+"]."); System.out.println("-------互相转换-------"); //String和StringBuilder 的互相转换. String str = "*abc*"; StringBuilder sb1 = new StringBuilder("@XXX@"); //String >> StringBuilder,,用构造方法就可以 StringBuilder a = new StringBuilder(str); System.out.println("s-sb:"+a); //StringBuilder >> String, 可以用toString 方法 String string = sb1.toString(); System.out.println("sb-s:"+string); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)