「Java8」StringJoinerクラスのaddメソッドで要素を追加する
環境
JavaSE 1.8、Eclipse2019
書式
public StringJoiner add(CharSequence newElement)
addメソッドは引数に指定された文字列を、StringJoiner値の要素として順に追加できます。
指定されたCharSequence値のコピーを、StringJoiner値の次の要素として追加します。
newElementがnullの場合は、"null"が追加されます。
パラメータ:newElement – 追加する要素
戻り値:このStringJoinerへの参照
使用例
package com.arkgame.study; import java.util.StringJoiner; public class StShowDemo { // コロン private static final String KANMA = ":"; // 接頭語 private static final String START_SIGN = "["; // 接尾語 private static final String END_SIGN = "]"; public static void main(String[] args) { StringJoiner cft = new StringJoiner(KANMA, START_SIGN, END_SIGN); // 要素追加 cft.add("東京").add("大阪").add("福岡").add("横浜"); // toStringで文字列に変換 String result = cft.toString(); System.out.println("要素の追加結果: " + result); } }
実行結果
要素の追加結果: [東京:大阪:福岡:横浜]