Java 8 中的 StringJoiner merge() 方法


Java 8 中 StringJoiner 類的 merge() 方法用於合併 StringJoiner str (作為引數傳遞)的內容。內容作為下一個元素新增。

語法如下

public StringJoiner merge(StringJoiner str)

其中,str 是要合併的 StringJoiner 內容。

若要在 Java 8 中使用 StringJoiner,請匯入以下包

import java.util.StringJoiner;

以下是一個在 Java 中實現 StringJoiner merge() 方法的示例

示例

 線上示例

import java.util.StringJoiner;
public class Demo {
   public static void main(String[] args) {
      // StringJoiner 1
      StringJoiner strJoin1 = new StringJoiner(" ");
      strJoin1.add("Asia");
      strJoin1.add("is");
      strJoin1.add("a");
      strJoin1.add("continent");
      strJoin1.add("and");
      System.out.println("StringJoiner 1 = "+strJoin1.toString());  
      // StringJoiner 2
      StringJoiner strJoin2 = new StringJoiner(" ");
      strJoin2.add("Tokyo");
      strJoin2.add("is");
      strJoin2.add("a");
      strJoin2.add("city");
      System.out.println("StringJoiner 2 = "+strJoin2.toString());
      StringJoiner mergedStr = strJoin1.merge(strJoin2);
      System.out.println("New StringJoiner (strJoin1 + strJoin2) = " + mergedStr);
   }
}

輸出

StringJoiner 1 = Asia is a continent and
StringJoiner 2 = Tokyo is a city
New StringJoiner (strJoin1 + strJoin2) = Asia is a continent and Tokyo is a city

更新時間:2019 年 7 月 30 日

263 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告