在JAVA语言中怎么样合并字符串

2026年09月28日 01:24
有4个网友回答
网友(1):

	public static void main(String[] args) {
String s1 = "abc";
String s2 = "123";
// 1
System.out.println(s1.concat(s2));
// 2
System.out.println(String.format("%s%s", s1, s2));
// 3
StringBuilder sbd = new StringBuilder();
sbd.append(s1);
sbd.append(s2);
System.out.println(sbd.toString());
}

// 别问我为什么不用s1+s2,因为我们项目里,谁用加号连接字符串就干死谁。

网友(2):

你说的合并如果只是简单的首尾相接,那么直接用“+”连接即可,如果是要在指定位置插入的话可以用stringbuilder,比如

StringBuilderMyStringBuilder = new StringBuilder("Hello World!");
MyStringBuilder.Insert(6,"Beautiful ");
Console.WriteLine(MyStringBuilder);
此示例将 Hello BeautifulWorld!显示到控制台

网友(3):

可以直接合并的呀
String str1="aaaa";
String str2="bbbb";
String str3 =str1+str2;
System.out.println(str3);

网友(4):

举例如下:
String str1="abc";
String str2="def";
String str3=str1+str2;