Java 连接字符串的两种方法
Java 连接字符串
Java String对象字符串可以通过两种方法来进行拼接,一种是使用“+”运算符,另一种便是使用String内置的访问器方法concat(),下面将通过实例逐一进行介绍。
concat()语法
stringObj1.concat(stringObj2)
语法解析
concat()方法通过String字符串对象调用,接收一个String字符串对象作为参数,并将参数指定的字符串拼接在调用对象的后面。
提示:虽然concat()方法用于拼接字符串,但是并不会对调用对象或参数进行修改,而是以新的字符串作为返回值。
concat()实例代码
下面实例将用于比较拼接后的字符串与调用对象的值,看看调用对象的值是否被修改:
public class test {
public static void main(String[] args) {
String str1 = new String("Hello");
String newStr = str1.concat(", Wrold");
System.out.println("调用对象str1的值为:"+str1);
System.out.println("拼接后的新的对象的值为:"+newStr);
}
}
代码运行后,得到输出值为:
调用对象str1的值为:Hello
拼接后的新的对象的值为:Hello, Wrold
"+"运算符拼接字符串
其实,在上面的实例中已经使用过"+"运算符拼接字符串了,比如System.out.println("调用对象str1的值为:"+str1);值得一提的是,该拼接字符串的方式也不会修改任意用于拼接的字符串,也是以新的字符串作为返回值。具体的实例可以参照上面的实例,只需要稍稍修改即可。
免责声明:内容仅供参考,不保证正确性。