📜  string.join java 8 - Java (1)

📅  最后修改于: 2023-12-03 15:05:23.172000             🧑  作者: Mango

Java 8 中的 String.join 方法

简介

在 Java 8 中, String 类中新增了一个 join 方法,它允许我们将多个字符串合并成一个字符串,中间可以插入一个分隔符。这个方法对于生成以分隔符分隔的字符串是非常有用的。

方法签名
public static String join(CharSequence delimiter, CharSequence... elements)

参数说明:

  • delimiter - 分隔符,可以是任何 CharSequence 类型的字符串。
  • elements - 需要合并的多个字符串,可以是任何 CharSequence 类型的字符串。

返回值:合并后的字符串。

示例

A、将多个字符串用逗号 , 分隔。

String result = String.join(",", "Java", "JavaScript", "Python", "Ruby");
System.out.println(result); // 输出:Java,JavaScript,Python,Ruby

B、将多个字符串用分号 ; 分隔。

String result = String.join(";", "Java", "JavaScript", "Python", "Ruby");
System.out.println(result); // 输出:Java;JavaScript;Python;Ruby

C、将多个字符串用空格 分隔。

String result = String.join(" ", "Java", "JavaScript", "Python", "Ruby");
System.out.println(result); // 输出:Java JavaScript Python Ruby
使用场景
  1. String 中实现类似字符串拼接的功能;
  2. 在生成以分隔符分隔的字符串时,替代传统的字符串拼接方法,使代码更加简洁易读。

总的来说,String.join 方法使得创建以分隔符分隔的字符串变得更加容易和直观。