拼接字符串的四种方法
在Java中,有多种方法可以拼接字符串。以下是常用的几种方法:
-
(1)使用+运算符:可以使用+运算符将字符串直接拼接在一起。例如:
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2;
System.out.println(result);
输出结果为:Hello World
(2)使用concat()方法:String类提供了concat()方法,可以将一个字符串与另一个字符串拼接在一起。例如:
String str1 = "Hello";
String str2 = "World";
String result = str1.concat(" ").concat(str2);
System.out.println(result);
输出结果为:Hello World
(3)使用StringBuilder或StringBuffer类:StringBuilder和StringBuffer类是可变的字符串类,提供了append()方法用于拼接字符串。例如:
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("World");
String result = sb.toString();
System.out.println(result);
输出结果为:Hello World
(4)使用StringJoiner类:StringJoiner类是Java 8中新增的类,用于拼接字符串,并可以指定分隔符。例如:
StringJoiner sj = new StringJoiner(" ");
sj.add("Hello");
sj.add("World");
String result = sj.toString();
System.out.println(result);
输出结果为:Hello World