Java 8 中的 StringJoiner add() 方法
StringJoiner 類的 add() 方法用於在 Java 8 中新增給定 CharSequence 值的副本作為 StringJoiner 值的下一個元素。如果新元素 ele 為 null,則新增值 null。
語法如下 −
public StringJoiner add(CharSequence ele)
此處,引數 ele 是要新增的元素,而 CharSequence 是一個可讀的 char 值序列。
要在 Java 8 中使用 StringJoiner,請匯入以下程式包 −
import java.util.StringJoiner;
我們首先建立一個 StringJoiner 並設定分隔符 −
StringJoiner strJoin = new StringJoiner(",")
使用 add() 方法向 StringJoiner 新增元素 −
strJoin.add("ABC"); strJoin.add("DEF"); strJoin.add("GHI"); strJoin.add("JKL");
以下是用 Java 中實現 StringJoiner add() 方法的一個示例 −
示例
import java.util.StringJoiner; public class Demo { public static void main(String[] args) { StringJoiner strJoin = new StringJoiner(","); strJoin.add("ABC"); strJoin.add("DEF"); strJoin.add("GHI"); strJoin.add("JKL"); strJoin.add("MNO"); strJoin.add("PQR"); System.out.println(strJoin.toString()); } }
輸出
ABC,DEF,GHI,JKL,MNO,PQR
現在,讓我們看看在使用 add() 方法插入 null 值時會發生什麼 −
示例
import java.util.StringJoiner; public class Demo { public static void main(String[] args) { StringJoiner strJoin = new StringJoiner(","); strJoin.add(null); strJoin.add(null); strJoin.add("GHI"); strJoin.add(null); strJoin.add("MNO"); strJoin.add(null); System.out.println(strJoin.toString()); } }
輸出如下,也顯示 null 值 −
輸出
null,null,GHI,null,MNO,null
廣告