Java里两个泛型集合可以合并吗?当然,类型肯定是一样的,不要跟我说,新建一个然后把两个的元素加进去,有没有什么方法,直接可以合并

解决方案 »

  1.   


    public static void main(String[] args) {
    List<Integer> list = new ArrayList<Integer>();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    List<Integer> l2 = new ArrayList<Integer>();
    l2.add(5);
    l2.add(6);
    l2.add(7);
    l2.add(8);

    list.addAll(l2);
    System.out.println(list);
    }
      

  2.   

    2楼说的很正确,不仅可以合并,还有分解的方法(subList)。
    给楼主点建议:
    1、Eclipse的代码提示功能很强大
    2、手头常备JDK API文档