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

更新于: 2019年7月30日

204次浏览

开启你的事业

通过完成课程获得认证

开始
广告