How do I join two lists in Java?

后端 未结 30 2015
旧巷少年郎
旧巷少年郎 2020-11-22 14:36

Conditions: do not modifiy the original lists; JDK only, no external libraries. Bonus points for a one-liner or a JDK 1.3 version.

Is there a simpler way than:

30条回答
  •  长情又很酷
    2020-11-22 15:33

    public static  List merge(List... args) {
        final List result = new ArrayList<>();
    
        for (List list : args) {
            result.addAll(list);
        }
    
        return result;
    }
    

提交回复
热议问题