Java构建字符串

来源:互联网 发布:nba2k17罗斯捏脸数据 编辑:程序博客网 时间:2024/06/06 14:21

有些时候需要有较短的字符串构建字符串,采用字符串连接的方式达到此目的效率比较低,每次连接字符串,都会构建一个新的String对象,既耗时,又浪费空间。使用StringBuilder类就可以避免此类问题。

例如:

StringBuilder builder = new StringBuilder();

builder.append(ch);

方法说明:

int length(); // 返回构建器或缓冲器中的代码的单元数量

StringBuilder append( String str); // 追加一个字符串并返回this

StringBuilder append(char c); // 追加一个代码单元并返回this

StringBuilder appendCodePoint(int cp) // 追加一个代码点,并将其转换为一个或两个代码单元并返回this。(即将cp 转换为对应的字符)

void setCharAt(int i , char c); // 将第i个代码单元设置为c

后面还有插入字符串,字符,删除字符串等,可以做到很简单的见名识义


0 0