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次瀏覽

開啟你的事業

透過完成課程獲得認證

開始
廣告