在 Java 中,可以使用 StringBuilder 的多种方法向其中添加字符。以下是常见方式:
append(char)最直接的方法,添加一个字符:
StringBuilder sb = new StringBuilder();
sb.append('A');
sb.append('B');
System.out.println(sb); // 输出: AB
append(Character)也可以传入 Character 对象(自动拆箱):
Character c = 'C';
sb.append(c);
append(String)如果字符在字符串中,也可以直接追加字符串:
sb.append("D");
insert(int offset, char)在指定位置插入字符:
sb.insert(1, 'X'); // 在索引1处插入'X'
char[] chars = {'E', 'F'};
sb.append(chars);
StringBuilder sb = new StringBuilder();
sb.append('H').append('i'); // 链式调用
sb.insert(1, '!');
System.out.println(sb); // 输出: H!i
如果你有特定使用场景(如循环中添加、性能优化等),可以告诉我,我可以进一步说明。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。