-
最近在新项目上有在用一些java8的语法,虽然java8已经出来了好几年。但是一直少有机会使用,因此接下去会不定期更新该博客,记录工作中常用的一些Java8代码
-
1.合并两个list 为一个map
/** * keys [1,2,3,2] values [10,20,30,40] ----> {1:10,2:60,3:30} **/ private static Map<Integer,Integer> listToMap(List<Integer> keys, List<Integer> values){ return IntStream.range(0,keys.size()) .boxed() .collect(Collectors.toMap(keys::get,values::get,(e1,e2)->e1+e2)); }
java8常用代码片段
最新推荐文章于 2024-01-03 16:53:39 发布