关于java:Java8中Stream和Lambda-表达式常用方法



应用示例

示例一 获取所有的用户名称逗号分隔

示例二 返回年龄小于20岁的用户

示例三 依据年龄倒序

示例四 年龄小于20岁的人数

示例五 屡次分组

先依据朝代分组,再依据性别分组(套娃分组)


示例六 遍历map汇合

Map<String,Object> map=new HashMap<>();
map.put("key_Message","val_Message");
 map.forEach((key,object)->{
     System.out.println(key);// key_Message
     System.out.println(object);// val_Message
 });

示例七 遍历简单的map汇合


Map<String, Map<String, List<TsData>>> mapMap=new HashMap<>();
mapMap.forEach((key, value) -> value.forEach((a, b) -> b.forEach(tsData -> {
       
     // key,value 第一层
     // a,b第二层
     // b.forEach遍历List<TsData>汇合 第三层

 })
    ));

未完待续

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理