编写程序将两个字符串连成一个新的字符串?
Java 程序中连接两个字符串最简单的是通过连接符 “+”,比如: String str = "123" + "456";
也可以使用 StringBuilder 来拼接字符串,比如:
先创建一个 StringBuilder , StringBuilder sb = new StringBuilder();
然后使用 append 方法连接, sb.append("123").append("456");
最后通过 toString 方法获得新的字符串, String str = sb.toString();
下面提供一个代码示例,仅供参考:
public class ConcatStr {
public static void main(String[] args) {
String num1 = "123";
String num2 = "456";
String num3 = "789";
System.out.println(concatByJiaHao(num1, num2)); // 123456
System.out.println(concatByStringBuilder(num2, num3)); // 456789
}
public static String concatByJiaHao(String... strings){
String result = "";
for(String str : strings){
result += str;
}
return result;
}
public static String concatByStringBuilder(String... strings){
StringBuilder sb = new StringBuilder();
for (String str : strings){
sb.append(str);
}
return sb.toString();
}
}