改行コード統一 正規表現
\r\n?
// Javaでの実装例 "あいうえお\r\nかきくけこ\rさしすせそ\n".replaceAll("\r\n?", "\n"); //=> "あいうえお\nかきくけこ\nさしすせそ\n"
Java flatMap リスト内のリストを一つにまとめる
List<List<String>> list = new ArrayList<>(); list.add(Arrays.asList("A", "B", "C")); list.add(Arrays.asList("a", "b", "c")); list.add(Arrays.asList("あ", "い", "う")); // listの値: [["A", "B", "C"], ["a", "b", "c"], ["あ", "い", "う"]] list.stream() .flatMap(l -> l.stream()) .collect(Collectors.toList()); //=> ["A", "B", "C", "a", "b", "c", "あ", "い", "う"]