java 拼接字符串
时间: 2023-11-18 07:54:32 浏览: 92
Java中有多种方式可以拼接字符串,其中包括使用String类的concat()方法、使用加号(+)运算符、使用StringBuilder或StringBuffer类等。另外,Java 8还引入了StringJoiner类,Apache Commons Lang库中的StringUtils类也提供了join()方法,Java 8中的String类也提供了join()方法。
1.使用String类的concat()方法或加号(+)运算符:
String str1 = "Hello";
String str2 = "World";
String result1 = str1.concat(str2);
String result2 = str1 + str2;
2.使用StringBuilder或StringBuffer类:
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("World");
String result3 = sb.toString();
3.使用StringJoiner类:
StringJoiner sj = new StringJoiner(", ");
sj.add("apple");
sj.add("banana");
sj.add("orange");
String result4 = sj.toString();
4.使用StringUtils类的join()方法:
String[] arr = {"Hello", "World"};
String result5 = StringUtils.join(Arrays.asList(arr), ' ');
5.使用Java 8中的String类的join()方法:
String[] fruits = {"apple", "banana", "orange"};
String result6 = String.join(", ", fruits);
阅读全文