StringBuilder的常用方法

创建StringBuilder 方法
StringBuilder sb = new StringBuilder();
append()方法:字符串拼接
sb.append(“1111”);
insert(int i,string sb):在指定位置插入字符串
sb.insert(1,“ab”);
delete(int i,int j):删除起始位置(含)到结尾位置(不含)之间的字符串
sb.delete(2,4);
deleteCharAt(int i):删除指定位置的字符
sb.deleteCharAt(2);
setCharAt(int i, char c):将第 i 个代码单元设置为 c(可以理解为替换)
sb.setCharAt(i,“c”);
indexOf(string str):返回第一个子字符串第一个字符的索引,如果字符串参数找到该对象中的子串。如果没有找到一个子串,则返回-1
sb.indexOf(“age”);
lastIndexOf:返回此字符串指定的子串的​​最右边出现处的索引,字符串参数找到该对象中的子串。如果没有找到一个子串,则返回-1
sb.lastIndexOf(“abc”);
replace((int start, int end, String str)):替换从start位置到end位置的字符,将其替换为str
sb.replace(2,5,“vvv”)
appendCodePoint:方法追加码点参数顺序的字符串表示形式。该参数被附加到这个序列中的内容。
sb.appendCodePoint(80);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值