【校招VIP】java常用类之StringBulider

08月04日 收藏 0 评论 1 java开发

【校招VIP】java常用类之StringBulider

转载声明:文章来源:https://blog.csdn.net/weixin_42458708/article/details/90410370

一、StringBulider和String区别

String是不可变的,StringBulider是可变的,可以把它看作一个容器,里面的内容可以改变

图解说明:

如果s定义为StringBulider类型,则执行上诉操作后,s指向的地址还是001,并不会发生改变,而此时001中的内容已经变成了helloworld

二、StringBulider常用API

1. append() //往StringBulider里面添加添加元素   注:添加数据,返回的是该对象本身,原来的字符串被改变了。
2. reverse() //字符串反转,返回的也是该对象本身,可以直接调用不需要赋值给自身

三、StringBulider和String的相互转化

1.String转StringBulider使用StringBulider的有参构造

StringBulider  s = new StringBulider(string)

2.StringBulider转String使用toStrng()

StringBulider. sb = "";
String s= StringBulider.toString();


C 1条回复 评论
越过山丘

干货满满,很详细,评论占个坑

发表于 2024-04-07 22:00:00
0 0