Java 8中的StringJoiner类是什么?
Java8中的StringJoiner类构造一个字符序列。该序列由定界符分隔,并且可以选择以提供的前缀开头和以提供的后缀结尾。
以下是StringJoiner类的构造函数:
StringJoiner(CharSequencedelimiter):此构造函数构造一个StringJoiner,其中没有字符,也没有前缀或后缀。它使用了提供的定界符的副本。
StringJoiner(CharSequencedelimiter,CharSequenceprefix,CharSequencesuffix)此构造函数构造一个不带字符的StringJoiner。它使用提供的前缀,定界符和后缀的副本。
语法如下:
public final class StringJoiner extends Object
在这里,类Object是类层次结构的根。
要在Java8中使用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