创建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);
StringBuilder的常用方法
最新推荐文章于 2024-07-18 16:29:23 发布