今天小编给大家分享一下java怎么使用stream判断两个list元素的属性并输出的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。(需求经过修改过)判断一个profile是否包含PROFILE-IN-A和PROFILE-IN-B且都是Enable=1打勾的.既然已经JDK8了,那就用lambda吧,如果是foreach可能比较难处理,用stream的filter则可以这样做.核心代码可以这么写新建三个不同类型的profile,其中两个是要判断的,一个是干扰的.通过steam进行filter,找出是否包含这两个元素(相当于把要判断的元素过滤进去)判断list的size大小(intCheck>1找到两个则代表同时出现)思路是通过一个distinct的list,然后跟原先的list来判断大小,如果不一致(原先list.size>distinct免费云主机域名List.size)则表示有重复元素以上就是“java怎么使用stream判断两个list元素的属性并输出”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。
相关推荐: CSS的list-style-image属性怎么使用
这篇文章主要介绍“CSS的list-style-image属性怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS的list-style-image属性怎么使用”文章能帮助大家解决问题。CSS list-sty…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。