Evertiro:
Estou realmente não tenho certeza a melhor forma de fazer esta, por isso espero que alguém possa descobrir o que eu estou falando.
Suponha uma lista que é algo como isto:
[
"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."
]
Eu quero dividi-lo no "\ n" como assim:
[
"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:
Se você estiver usando Java 8 você pode usar riacho e flatMap
como isto:
List<String> result = list.stream()
.flatMap(s -> Arrays.stream(s.split("\n")))
.collect(Collectors.toList());
Se não você pode usar um loop simples assim:
List<String> result = new ArrayList<>();
for (String s : list){
result.addAll(Arrays.asList(s.split("\n")));
}