Java 8中的StringJoiner类构造一个字符序列。该序列由定界符分隔,并且可以选择以提供的前缀开头和以提供的后缀结尾。
以下是StringJoiner类的构造函数:
StringJoiner(CharSequence delimiter):此构造函数构造一个StringJoiner,其中没有字符,也没有前缀或后缀。它使用了提供的定界符的副本。
StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix) 此构造函数构造一个不带字符的StringJoiner。它使用提供的前缀,定界符和后缀的副本。
语法如下:
public final class StringJoiner extends Object
在这里,类Object是类层次结构的根。
要在Java 8中使用StringJoiner,请导入以下软件包:
import java.util.StringJoiner;
以下是在Java中实现StringJoiner方法的示例。我们在这里使用逗号作为分隔符:
import java.util.StringJoiner;
public class Demo {
public static void main(String[] args) {
StringJoiner strJoin = new StringJoiner(",");
strJoin.add("One");
strJoin.add("Two");
strJoin.add("Three");
strJoin.add("Four");
strJoin.add("Five");
strJoin.add("Six");
strJoin.add("Seven");
System.out.println(strJoin.toString());
}
}One,Two,Three,Four,Five,Six,Seven