String str1 = "abc";
String str2 = "abcdef";
将str插入到str1字符串的第三个字符的后面,最后效果为:abcabcdef
方法:利用StringBuffer方法,先追加上str2的前3字节,再加上str1,最后再加上str2的后面所有字节。
参考代码:
public static void main(String args[]){ String str1 = "abc"; String str2 = "abcdef"; StringBuffer sb = new StringBuffer(); for(int i=0;i<3;i++){ System.out.print(sb.append(str2.charAt(i))); } sb.append(str1); for(int i=3;i<6;i++){ System.out.print(sb.append(str2.charAt(i))); } }