导入包import java.lang.StringBuilder;
- 构造函数
- StringBuilder()//默认容量为16
- StringBuilder(capacity : int )//构建指定容量的字符串生成器
- StringBuilder(s: String)//构建带指定字符串的字符串生成器
- 修改字符串
- append(data: char[]) : StringBuilder
- append(data : char[], offset : int, len : int) :StringBuilder
- append(v : aPrimitiveType) : StringBuilder
- append(s: String) : StringBuilder
- delete(startIndex : int, endIndex : int) : StringBuilder
- deleteCharAt(index : int) : StringBuilder
- insert(index: int, data: char[]) : StringBuilder
- inser(offset: int, b : aPrimitiveType):StringBuilder
- repalce(startIndex : int, endIndex : int, s: String):StringBuilder// 用指定的字符串替换生成器中从startIndex到endIndex-1的字符
- reverse() : StringBuilder
- setCharAt(index : int , ch : char) : StringBuilder: void
- 获取生成器的属性
- toString() : String
- capacity() : int
- charAt(index : index) : char
- length() : int
- setLength(newLength: int ): void // 在这个生成器中设置新的长度
- subString(startIndex : int) :String
- subString(startIndex : int, endIndex : int) :String
- trimToSize() : void//减少字符串生成器所使用的存储大小