java将多个集合放入一个集合,一个集合拆分为多个集合

List<String> list1 = new ArrayList<String>();
        list1.add("a");list1.add("b");
        List<String> list2 = Arrays.asList("c","d");
        list1.addAll(list2);
        System.out.println(list1);


用map接口中的containsKey方法能实现你的要求,用这个方法进行判断,建议你把age、name、sex创建为一个对象,如果age不存在就放到一个新的map中比如

 <Map<String,Object>

存在就加入进去。key为年龄,value为你的map,最后把相同的age的Map加入到List中,这样List>


猜你喜欢

转载自blog.csdn.net/connie1451/article/details/80002778