ジャワ - スプリット一覧<文字列>に...サブリスト?

Evertiro:

私は本当にわから最高にうまくいけば、誰かが私が話しているかを把握することができ、これを聞いてどのようにいませんよ。

このようになります一覧を想定します。

[
    "Harum beatae autem occaecati. Incidunt quis",
    "eius perferendis itaque dolorum dolores doloribus.",
    "Veniam voluptate mollitia\net aut qui magnam. Ut",
    "quos unde nulla qui. Earum odit dolores non illo illum."
]

私は「\ n」はのようなので、でそれを分割したいです:

[
    "Harum beatae autem occaecati. Incidunt quis",
    "eius perferendis itaque dolorum dolores doloribus.",
    "Veniam voluptate mollitia",
    "et aut qui magnam. Ut",
    "quos unde nulla qui. Earum odit dolores non illo illum."
]
YCF_L:

あなたは、Java 8を使用している場合は、ストリームを使用することができflatMap、このように:

List<String> result = list.stream()
        .flatMap(s -> Arrays.stream(s.split("\n")))
        .collect(Collectors.toList());

あなたはそのような単純なループを使用することができない場合:

List<String> result = new ArrayList<>();
for (String s : list){
    result.addAll(Arrays.asList(s.split("\n")));
}

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=222529&siteId=1