Java如何在StringBuilder中插入字符串?
package org.nhooo.example.lang;
public class StringBuilderInsert {
public static void main(String[] args) {
StringBuilder alphabets = new StringBuilder("abcdfghopqrstuvwxyz");
System.out.println("alphabets = " + alphabets);
//|a|b|c|d|f|g|h|i|...。
//0|1|2|3|4|5|6|7|8|...
//
//从上面的序列中,您可以看到字符串的索引是
//从0开始,因此当我们在第四个偏移量中插入字符串时,
//表示它将被插入“d”字母之后。还有其他过载"d" letter. There are other overload
//此方法的版本,可用于插入其他类型的数据
//例如char,int,long,float,double,Object等。
alphabets.insert(4, "e");
System.out.println("alphabets = " + alphabets);
//在这里,我们将一个字符数组插入到StringBuilder中。
alphabets.insert(8, new char[] {'i', 'j', 'k', 'l', 'm', 'n'});
System.out.println("alphabets = " + alphabets);
}
}上面的代码片段的结果:
alphabets = abcdfghopqrstuvwxyz alphabets = abcdefghopqrstuvwxyz alphabets = abcdefghijklmnopqrstuvwxyz
热门推荐
10 医院探望朋友祝福语简短
11 毕业祝福语简短女朋友
12 春节虎年爸妈祝福语简短
13 儿童毕业祝福语 简短6
14 开工仪式横幅祝福语简短
15 孩子日常祝福语大全简短
16 清晨寄语诗句祝福语简短
17 结婚送亲认亲祝福语简短
18 虎年喝酒拜年祝福语简短