没有合适的资源?快使用搜索试试~ 我知道了~
StringBuffer 和 StringBuilder 类
需积分: 1 0 下载量 7 浏览量
2024-01-07
18:58:27
上传
评论
收藏 78KB DOCX 举报
温馨提示
试读
4页
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。 StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。
资源推荐
资源详情
资源评论
StringBuffer 和 StringBuilder 类
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,
StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以
如果需要对字符串进行修改推荐使用 StringBuffer。
StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不
是线程安全的(不能同步访问)。由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建
议使用 StringBuilder 类。
创建 StringBuffer 类
以下是 StringBuffer 类支持的主要方法:
序号
方法
描述
1
StringBuffer append(String s)
将指定的字符串追加到此字符序列。
2
StringBuffer reverse()
将此字符序列用其反转形式取代。
3
delete(int start, int end)
移除此序列的子字符串中的字符。
4
insert(int offset, int i)
将
int
参数的字符串表示形式插入此序列中。
资源评论
m0_71591178
- 粉丝: 165
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功