直播365足球-beat365投注网站-bst365官网

StringBuffer和StringBuilder类

append()将指定内容追加到 StringBuffer 的末尾 需要注意的是,当append(null)的时候是将null作为字符串添加进去 StringBuffer sb = new StringBuffer("Hello"); sb.app

StringBuffer和StringBuilder类

append()将指定内容追加到 StringBuffer 的末尾

需要注意的是,当append(null)的时候是将null作为字符串添加进去

StringBuffer sb = new StringBuffer("Hello");

sb.append(" World"); // sb = "Hello World"

String str=null;

sb.append(str);//这里将null作为字符串添加进去

StringBuffer sb = new StringBuffer(str)//报空指针异常的错误

insert():在指定位置插入内容

StringBuffer sb = new StringBuffer("Hello");

sb.insert(5, " World"); // sb = "Hello World"

delete():删除指定范围的字符

StringBuffer sb = new StringBuffer("Hello World");

sb.delete(5, 11); // sb = "Hello"

deleteCharAt():删除指定位置的字符

StringBuffer sb = new StringBuffer("Hello");

sb.deleteCharAt(1); // sb = "Hllo"

replace():替换指定范围的字符

StringBuffer sb = new StringBuffer("Hello World");

sb.replace(6, 11, "Java"); // sb = "Hello Java"

reverse():反转字符串的内容

StringBuffer sb = new StringBuffer("Hello");

sb.reverse(); // sb = "olleH"

length():返回当前字符串的长度

capacity():返回当前 StringBuffer 的容量

int len = sb.length(); // len = 5

int cap = sb.capacity(); // cap = 21 (初始容量为 16 + 字符串长度 5)

setLength():设置字符串的长度。如果新长度小于当前长度,则截断字符串;如果大于当前长度,则用空字符填充

StringBuffer sb = new StringBuffer("Hello");

sb.setLength(3); // sb = "Hel"

sb.setLength(10); // sb = "Hel " (填充空字符)

toString():将 StringBuffer 转换为 String 对象,toString() 方法只是创建了一个新的 String 对象,而不会影响原始的 StringBuffer 对象

这个新的 String 对象不会自动添加到字符串常量池中,除非显式调用 intern() 方法

字符串常量池只存储字符串字面量和通过 intern() 方法添加的字符串

toString() 方法的作用是将 StringBuffer 的内容转换为一个不可变的 String 对象。这个 String 对象是一个全新的对象,与原始的 StringBuffer 对象是独立的

String str = sb.toString(); // str = "Hello"

← 上一篇: 映山红(Rhododendron simsii)
下一篇: 电脑截图快捷键有几种方式-最全的电脑截图方法介绍 →

相关推荐

俞露:跑遍深圳300多条河道,只为做好一件事

俞露:跑遍深圳300多条河道,只为做好一件事

在深圳,不燃怎么YOUNG?! 这里有冬奥赛场上的多YOUNG冰球手、 水下惊鸿的别YOUNG舞者、 会修飞机的花YOUNG 90后…… 这里的面孔够YOUNG 这里的灵

有哪些银行APP接入云闪付网络支付平台(哪些app支持银联云闪付)

有哪些银行APP接入云闪付网络支付平台(哪些app支持银联云闪付)

本文导读: 1、云闪付可以绑定哪些银行卡 2、如何在中国银行app开通银联云闪付 3、手机工商银行如何开通云闪付功能 4、哪些信用卡还款用云

俞露:跑遍深圳300多条河道,只为做好一件事

俞露:跑遍深圳300多条河道,只为做好一件事

在深圳,不燃怎么YOUNG?! 这里有冬奥赛场上的多YOUNG冰球手、 水下惊鸿的别YOUNG舞者、 会修飞机的花YOUNG 90后…… 这里的面孔够YOUNG 这里的灵

方太蝶翼环吸——性的厨房排烟解决方案(创新技术提升空气质量,打造舒适健康的厨房环境)

方太蝶翼环吸——性的厨房排烟解决方案(创新技术提升空气质量,打造舒适健康的厨房环境)

方太蝶翼环吸是一款性的厨房排烟设备,它通过创新的技术和设计,解决了传统厨房排烟的难题,提升了空气质量,打造了舒适健康的厨房环境

俞露:跑遍深圳300多条河道,只为做好一件事

俞露:跑遍深圳300多条河道,只为做好一件事

在深圳,不燃怎么YOUNG?! 这里有冬奥赛场上的多YOUNG冰球手、 水下惊鸿的别YOUNG舞者、 会修飞机的花YOUNG 90后…… 这里的面孔够YOUNG 这里的灵

主播取什么名字容易火,最容易吸粉的主播昵称大全

主播取什么名字容易火,最容易吸粉的主播昵称大全

现在的直播行业百花齐放,各式各样的类型都有。想要通过直播吸收粉丝,首先主播们就要给自己起一个不会被人忘记的深刻名称。想要从某个