Bootstrap

list的Stream对list元素分组

@Test
    public void yestint() {

        List<String[]> lst = new ArrayList<>();
        String[] m1 = {"q1","w"};
        String[] m2 = {"q2","r"};
        String[] m3 = {"q3","t"};
        String[] m4 = {"q4","ut"};
        String[] m7 = {"q4","ut1"};
        String[] m5 = {"q5","ut"};
        String[] m6 = {"q5","ut1"};
        lst.add(m1);
        lst.add(m2);
        lst.add(m3);
        lst.add(m4);
        lst.add(m7);
        lst.add(m5);
        lst.add(m6);

        Map<String, List<String[]>> te = lst.stream().collect(Collectors.groupingBy(b -> {
            return  b[0];
        }));




        System.out.println("fsdf");
    }
;