/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.stream.Collectors ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
List
<String
> input
= List.
of("a/b/c",
"d/e/f",
"g");
List<String> output =
input
.stream()
.
flatMap( s
-> Arrays.
stream( s.
split("/") ) ) .collect( Collectors.toList() ) ; // In Java 16+, replace with `.toList();`.
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS51dGlsLnN0cmVhbS5Db2xsZWN0b3JzIDsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgoJICAgIExpc3Q8U3RyaW5nPiBpbnB1dCA9IExpc3Qub2YoImEvYi9jIiwgImQvZS9mIiwgImciKTsKCQoJICAgIExpc3Q8U3RyaW5nPiBvdXRwdXQgPSAKCSAgICAgICAgaW5wdXQKCSAgICAgICAgICAgIC5zdHJlYW0oKQoJICAgICAgICAgICAgLmZsYXRNYXAoIHMgLT4gQXJyYXlzLnN0cmVhbSggcy5zcGxpdCgiLyIpICkgKSAKCSAgICAgICAgICAgIC5jb2xsZWN0KCBDb2xsZWN0b3JzLnRvTGlzdCgpICkgOyAgLy8gSW4gSmF2YSAxNissIHJlcGxhY2Ugd2l0aCBgLnRvTGlzdCgpO2AuCgkKCSAgICBTeXN0ZW0ub3V0LnByaW50bG4ob3V0cHV0KTsKICAgIAoJfQp9