I Have a list like this:
[[A], [B, C, D], [E, F], [G]]
for Java Code init:
List<List<String>> data = new ArrayList<>();
data.add(Arrays.asList("A"));
data.add(Arrays.asList("B", "C", "D"));
data.add(Arrays.asList("E", "F"));
data.add(Arrays.asList("G"));
and want get result like bellow:
[[A,B,E,G],[A,B,F,G], [A,C,E,G],[A,C,F,G],[A,D,E,G],[A,D,F,G]]
how to do it ? many thanks.