StringBuilder(String str) -根据字符串来构造对象- 初始容量为:16 +字符串参数的长度-该类没有重写equals()和hashCode()方法,但是重写了toString() 方法intcapacity() -用于获取当前对象的容量并返回intlength() -用于返回当前对象的字符个数 StringBuilder insert(intoffset, String str) -用于将str插入到当前字符...
append(String str):将字符串添加到StringBuilder的末尾。 insert(int offset, String str):将字符串插入到指定位置。 delete(int start, int end):删除指定范围内的字符。 replace(int start, int end, String str):用指定的字符串替换指定范围内的字符。 多线程问题的原因 StringBuilder不是线程安全的,这意味着...
StringBuilder insert(int offset,String str):将字符串插入到此字符序列中. StringBuilder delete(int startIndex,int endIndex):删除此序列的子字符串中的字符. String toString():返回一个构建器或缓冲器内容相同的字符串. 输入输出 读取输入 打印输出到"标准输出流"(即控制窗口),使用System.out.println即可,那么...
2、insert(int offset,String str) ; //在指定的索引处插入字符串 3、delete(int startIndex,int endIndex) //删除区域索引[startIndex,endIndex)的字符 4、reverse() //反转 StringBuilder的孪生兄弟StringBuffer,因为它们有一个相同的父类AbstractStringBuilder 二、源码解析 //同样,StringBuilder也是final修饰的不...
5、insert(int offset, String str)/insert(int offset, Char c):在指定位置之前插入字符(串) 代码语言:javascript 复制 System.out.println("StringBuilder.insertString:"+strB.insert(2,"LS"));//return "StringBuilder.insertString:chLSd11c"System.out.println("StringBuilder.insertChar:"+strB.insert(2,'...
void setCharAt(int i,char c) 将第i个代码单元设置为c StringBuilder insert (int offset,String str) 在 offset 位置插入一个字符串并返回 this StringBuilder insert(int offset ,char c) 在offset 位置插入一个代码单元,返回this StringBuilder delete(int startIndex, int endIndex) 删除从 startIndex 到 end...
insert publicAbstractStringBuilderinsert(intoffset,Stringstr){if((offset<0)||(offset>length()))thrownewStringIndexOutOfBoundsException(offset);if(str==null)str="null";intlen=str.length();//因为是插入,所以容量有可能不够用ensureCapacityInternal(count+len);//从offset的位置开始 到 offset + len 的...
public StringBuffer insert(int offset,String str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身 删除功能 public StringBuffer deleteCharAt(int index):删除指定位置的字符,并返回本身 public StringBuffer delete(int start,int end):删除从指定位置开始指定位置结束的内容,并返回本身 ...
StringBuilder Insert (int offset, Java.Lang.Object? obj); 參數 offset Int32 要插入的索引。 obj Object 要插入的 Object。 傳回 StringBuilder 屬性 RegisterAttribute 例外狀況 StringIndexOutOfBoundsException 如果offset 為負數或大於目前的 length(),則為 。 備註 的java.lang.StringBuilder.insert(...
StringBuffer insert(int offset, String str)在指定位置加上指定字符串 StringBuffer reverse()将字符串...