当前位置: 首页 > news >正文

潍坊网站推广排名广告互联网推广

潍坊网站推广排名,广告互联网推广,在线画画网站,建筑装饰装修工程公司我必须通过一个映射过滤一个对象集合#xff0c;该映射包含对象字段名称和字段值的键值对。我试图通过stream()。filter()应用所有过滤器。对象实际上是JSON#xff0c;因此Map保留了其变量的名称以及它们必须包含的值才能被接受#xff0c;但是出于简单性的原因#xff0c…我必须通过一个映射过滤一个对象集合该映射包含对象字段名称和字段值的键值对。我试图通过stream()。filter()应用所有过滤器。对象实际上是JSON因此Map保留了其变量的名称以及它们必须包含的值才能被接受但是出于简单性的原因并且由于它与问题无关因此我编写了一个简单的Testclass来模拟行为public class TestObject {private int property1;private int property2;private int property3;public TestObject(int property1, int property2, int property3) {this.property1 property1;this.property2 property2;this.property3 property3;}public int getProperty(int key) {switch(key) {case 1: return property1;case 2: return property2;default: return property3;}}}到目前为止我尝试过的是public static void main(String[] args) {List list new ArrayList();Map filterMap new HashMap();list.add(new TestObject(1, 2, 3));list.add(new TestObject(1, 2, 4));list.add(new TestObject(1, 4, 3));filterMap.put(3, 3); //Filter property3 3filterMap.put(2, 2); //Filter property2 2//Does not apply the resultfilterMap.forEach((key, value) - list.stream().filter(testObject - testObject.getProperty(key) value).collect(Collectors.toList()));/* Gives error: boolean can not be converted to voidlist list.stream().filter(testObject - filterMap.forEach((key, value) - testObject.getProperty(key) value)).collect(Collectors.toList());*///Printing resultlist.forEach(obj - System.out.println(obj.getProperty(1) obj.getProperty(2) obj.getProperty(3)));}我尝试将Map的forEach放在首位并将Collection的流放在首位但是两种解决方案均无法按预期工作。此示例的期望输出将仅是打印值为property1 1property2 2和property3 3的对象。我如何正确地应用所有过滤器就像您在代码中使用固定数量的过滤器一个接一个地放置它们一样使用已知数量的过滤器list.stream().filter(...).filter(...)编辑Sweeper在回答中很好地总结了我的问题因此在这里再次为了澄清(可能是将来的读者)我想保留所有满足所有过滤条件的对象。
http://www.yutouwan.com/news/140157/

相关文章:

  • 郑州网站建设制作价格维启网站建设
  • 后台查看网站容量企业网站 php 下载
  • 诚信网站平台建设方案广州定制网站建设方案书
  • 室内设计师常用网站wordpress 高校官网
  • 描述网站建设规范方法麻豆秋白色蕾丝半身裙
  • 做阿里巴巴怎么进公司网站建盏世家直播
  • 杭州做网站的优质公司做外贸球衣用什么网站
  • 绵阳哪里可以做网站的地方网站建设项目数
  • 哪些网站可以做ppt赚钱营销运营主要做什么
  • 福州网站关键排名如何看网站的语言
  • 做网站的标题图片广西柳州网站建设公司
  • 门户网站建设文案南京模板网站建设
  • 怎么做网站icp备案wordpress安装使用视频教程
  • 怎样上百度做广告苏州优化方式
  • 网站建设的基本要素有厦门建设集团网站
  • 网站风格优势wordpress内页php页面
  • 做网站有必要吗做个app
  • 全国各大网站南京推广公司
  • 商业网站建设的方法网站充值记账凭证怎么做
  • 企业网站建设栏目结构图北京5人死亡
  • 企业网站seo平台wordpress salient
  • 经营网站 备案查询莱芜网站快排
  • 网站的建设维护移动应用与开发是干什么的
  • 网站如何建设数据库青岛网站设计公司联系方式
  • 有用node.js做的网站吗广告设计网站哪个好
  • 陆良建设局网站北京旅游型网站建设
  • 网站流量消耗计算黑龙seo网站优化
  • 山东济宁省建设厅官方网站Dw制作个人网站
  • 网站建设华网天下公司下载软件的app
  • python自学网站建站模板哪里好