Java / Ope / Collection操作 / Stream / 終端処理 / joining

Java / Ope / Collection操作 / Stream / 終端処理 / joining

みんな大好き join 文字列結合処理

List<String> sList = new ArrayList<>();
sList.add("hoge");
sList.add("piyo");
sList.add("fuga");
 
 
// 単純結合処理 => "hogepiyofuga"
System.out.println(sList.stream().collect(Collectors.joining()));
 
// デリミタ付き => "hoge, piyo, fuga"
System.out.println(sList.stream().collect(Collectors.joining(", ")));
 
 
// 全体括り付き => "[hoge, piyo, fuga]"
System.out.println(sList.stream().collect(Collectors.joining(", ", "[", "]")));
java/ope/collection_ope/stream/tarminator/joining.txt · 最終更新: 2020-12-30 16:05 by ore