📅  最后修改于: 2023-12-03 14:42:21.193000             🧑  作者: Mango
Java.lang.StringBuilder类是Java语言中一个常用的类,它是可变字符串序列。
StringBuilder sb = new StringBuilder();
这个构造方法会创建一个空的StringBuilder对象。
StringBuilder sb = new StringBuilder(10);
这个构造方法指定StringBuilder对象的容量。
StringBuilder sb = new StringBuilder("abc");
这个构造方法会创建一个StringBuilder对象,并初始化为指定字符串。
sb.append("def");
这个方法会将传入的字符串追加到StringBuilder对象的末尾。
sb.insert(2, "ghi");
这个方法会在指定位置插入字符串。
sb.substring(1, 3);
这个方法会截取指定位置的字符串。
sb.reverse();
这个方法会反转字符串。
StringBuilder类的性能比String类要好,因为String类的字符串是不可变的,每次对字符串进行修改时,都会创建新的字符串对象。
Java.lang.StringBuilder类可以方便地进行字符串的操作,比如追加、插入、截取和反转等。它是一个可变的,线程不安全的字符串序列。StringBuilder类的性能比String类更好,因为它可以避免创建新的字符串对象。