Java 8中的StringJoiner类是什么?
Java 8中的StringJoiner类构建一个字符序列。该序列由分隔符分隔,可以以提供的开头开头,也可以以提供的后缀结尾。
以下是StringJoiner类的构造函数
StringJoiner(CharSequence delimiter):该构造函数构造一个不包含任何字符并且没有前缀或后缀的StringJoiner。它使用了提供的分隔符副本。
StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix):该构造函数构造了一个不包含任何字符的StringJoiner。它使用了提供的prefix、delimiter和suffix的副本。
语法如下
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
广告