【发布时间】:2014-10-25 19:53:34
【问题描述】:
如何在java中将一个字符串连接或合并到另一个字符串之后? 例如我有这个第一个字符串:
String1="12345"
这是第二个字符串:
String2="00000"
如何在第一个字符串之后连接第二个字符串?输出是:
String3="1234500000"
【问题讨论】:
标签: java string merge concatenation
如何在java中将一个字符串连接或合并到另一个字符串之后? 例如我有这个第一个字符串:
String1="12345"
这是第二个字符串:
String2="00000"
如何在第一个字符串之后连接第二个字符串?输出是:
String3="1234500000"
【问题讨论】:
标签: java string merge concatenation
您可以使用+ 运算符来连接它们。给你的变量小写首字母:string1
用于打印的加号运算符:
System.out.println(string1 + string2);
或者存储在第三个字符串(string3)中
string3 = string1 + string2;
有 string1.concat(string2) 函数,但如果有 Null 值,它将是 NPE。此外,concat() 方法仅接受 String 值,而 + 运算符将静默地将参数转换为字符串(对对象使用 toString() 方法)
See here for more on Concat and +
【讨论】:
string3 将是 string1 后跟 string2 或如您的示例中的“1234500000”
您还可以执行以下操作:
String string1 = "12345";
String string2 = "00000";
string1 += string2;
System.out.println(string1);
通过这种方式,你可以消除 string3 变量。
【讨论】: