Listコレクション変換String、2つの比較的使いやすい処理方式


1.java 8 Stringを採用する.join文字列接合
public static void main(String[] args) {
        List list = Lists.newArrayList();
        list.add(" 1");
        list.add(" 2");
        list.add(" 3");
        String join = String.join(",", list);
        System.out.println("join{}"+join);
    }

出力:join{}テスト1,テスト2,テスト3
2.guavaを用いたJoiner文字列接合
 public static void main(String[] args) {
        List list = Lists.newArrayList();
        list.add(" 1");
        list.add(" 2");
        list.add(" 3");
        String join = Joiner.on(",").join(list);
        System.out.println("join{}"+join);
    }

出力:join{}テスト1,テスト2,テスト3