欢迎光临散文网 会员登陆 & 注册

朝夕运动控制+机器视觉专项实战进阶【升职加薪,只争朝夕!】

2023-08-28 14:36 作者:IT前端知识  | 我要投稿


ava StringBuffer 和 StringBuilder 类

it 你要的都有

当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。

和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。

在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。

StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。

由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。

实例

public class RunoobTest{    public static void main(String args[]){        StringBuilder sb = new StringBuilder(10);        sb.append("Runoob..");        System.out.println(sb);          sb.append("!");        System.out.println(sb);        sb.insert(8, "Java");        System.out.println(sb);        sb.delete(5,8);        System.out.println(sb);      }}


朝夕运动控制+机器视觉专项实战进阶【升职加薪,只争朝夕!】的评论 (共 条)

分享到微博请遵守国家法律