小例子
List<String> list = Arrays.asList("java", "springboot", "HTML5", "CSS3"); Map<Boolean, List<String>> result = list.stream().collect(partitioningBy(obj -> obj.length() > 4)); System.out.println(result);
控制台输出
![Java新特性玩转JDK8之收集器 partitioningBy分组插图 Java新特性玩转JDK8之收集器 partitioningBy分组插图](//www.dbc655.top/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif)
![Java新特性玩转JDK8之收集器 partitioningBy分组插图 Java新特性玩转JDK8之收集器 partitioningBy分组插图](https://www.dbc655.top/wp-content/uploads/2021/07/img_60eae522037bc.png)
本文作者为DBC,转载请注明。
List<String> list = Arrays.asList("java", "springboot", "HTML5", "CSS3"); Map<Boolean, List<String>> result = list.stream().collect(partitioningBy(obj -> obj.length() > 4)); System.out.println(result);
本文作者为DBC,转载请注明。