Java字符串插入

来源:百度知道 编辑:UC知道 时间:2024/09/18 06:10:16
给定两个字符串“abcdefg”,“abc”。把第二个插入到第一个的指定位置,
例如:插入到地3个字母后面,变成“abcabcdefg”。用Java实现。

public static StringBuilder getString(String s1,String s2,int l){

StringBuilder sb=new StringBuilder();
sb.append(s1).insert(l, s2);
return sb;
}
第一个参数是abcdefg 第二个参数是 abc 第三个参数是 插入到第几个位置

public class Test {

public static void main(String[] args) {
// 下面三个变量自己随便修改
// 目标把第二个插入到第一个
String s1 = "abcdefg";
String s2 = "abc";
int i = 3;// 插入到第三位

String newString = s1.substring(0, i) + s2 + s1.substring(i, s1.length());
System.out.println("新的字符串: " + newString);
}
}