Java 8中的StringJoiner setEmptyValue()方法

setEmptyValue()Java 8中的StringJoiner类的方法设置字符序列。在确定此StringJoiner的字符串表示形式以及该字符串为空时,将使用这些字符。那将是没有添加任何元素。

语法如下

public StringJoiner setEmptyValue(CharSequence emptyVal)

在这里,emptyVal是作为空StringJoiner的值返回的字符

要在Java 8中使用StringJoiner,请导入以下软件包。

import java.util.StringJoiner;

以下是setEmptyValue()在Java中实现StringJoiner方法的示例:

示例

import java.util.StringJoiner;
public class Demo {
   public static void main(String[] args) {
      StringJoiner strJoiner = new StringJoiner(",");
      System.out.println("StringJoiner is empty" + strJoiner);
      System.out.println(strJoiner.setEmptyValue("Empty!"));
      System.out.println(strJoiner);
      System.out.println("After Adding elements to the StringJoiner...");
      strJoiner.add("John");
      strJoiner.add("Tim");
      strJoiner.add("Jacob");
      strJoiner.add("Kevin");
      strJoiner.add("David");
      strJoiner.add("Tom");
      System.out.println(strJoiner);
   }
}

输出结果

StringJoiner is empty
Empty!
Empty!
After Adding elements to the StringJoiner...
John,Tim,Jacob,Kevin,David,Tom