Java StringBuffer 类


Java StringBuffer 类是 可变的字符序列。这提供了与 StringBuilder 兼容的 API,但不保证同步。

类方法

以下是此类中可用的内置函数的列表 -

先生。 方法及说明
1 StringBuffer追加()

此方法将给定的字符串参数附加到序列中。

2 追加代码点()

此方法将 codePoint 参数的字符串表示形式附加到该序列。

3 容量()

该方法返回当前容量。

4 charAt()

此方法返回此序列中指定索引处的 char 值。

5 字符()

Java StringBuffer chars() 方法用于将 StringBuffer 映射到 int 零扩展 char 值的流。

6 代码点At()

此方法返回指定索引处的字符(Unicode 代码点)。

7 代码点之前()

此方法返回指定索引之前的字符(Unicode 代码点)。

8 代码点计数()

此方法返回此序列的指定文本范围内的 Unicode 代码点的数量。

9 代码点()

此方法用于返回表示当前对象的 Unicode 值。

10 相比于()

此方法以字典顺序比较两个 StringBuffer 实例。

11 删除()

此方法删除该序列的子字符串中的字符。

12 删除字符()

此方法删除此序列中指定位置的字符。

13 确保容量()

此方法确保容量至少等于指定的最小值。

14 获取字符()

字符从此序列复制到目标字符数组 dst 中。

15 指数()

此方法返回此字符串中指定子字符串第一次出现的索引。

16 插入()

此方法将给定参数的字符串表示形式插入到该序列中。

17 号 最后索引()

此方法返回此字符串中最右边出现的指定值的索引。

18 长度()

此方法返回长度(字符数)。

19 按代码点偏移()

此方法返回此序列中的索引,该索引与给定索引的偏移量为 codePointOffset 代码点。

20 代替()

此方法将此序列的子字符串中的字符替换为指定字符串中的字符。

21 撤销()

此方法导致该字符序列被该序列的相反序列替换。

22 setCharAt()

指定索引处的字符设置为 ch。

23 设置长度()

该方法设置字符序列的长度。

24 子序列()

此方法返回一个新的字符序列,它是该序列的子序列。

25 子串()

此方法返回一个新字符串,其中包含当前包含在此字符序列中的字符子序列。

26 toString()

此方法返回一个表示该序列中的数据的字符串。

27 修剪到大小()

此方法尝试减少用于字符序列的存储。