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);
}
}
posted @   大宝贝94106  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示