How to merge several lists into one when define a new list?
Maybe I can override Collection.addAll()
? But it just join two lists.
And I've read Combine multiple Collections already.
e.g. I want to union the follow four list.
private final static List<String> aList
= new ArrayList<>(Arrays.asList(
"aa",
"aaa"
));
private final static List<String> bList
= new ArrayList<>(Arrays.asList(
"bb",
"bbb"
));
private final static List<String> cList
= new ArrayList<>(Arrays.asList(
"cc",
"ccc"
));
private final static List<String> dLsit
= new ArrayList<>(Arrays.asList(
"dd",
"ddd
));