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

学php网站开发多钱哪里有做标书

学php网站开发多钱,哪里有做标书,专业做域名的网站,网站中加入地图导航Java 8的流式API实现 如果你想在WebFlux中更新List中指定bean的引用对象并将其同步到List中&#xff0c;你可以使用Java 8的流式API来完成这个任务。 以下是一个例子&#xff1a; List<MyBean> myBeanList new ArrayList<>(); MyBean myBean1 new MyBean(); My…

Java 8的流式API实现

如果你想在WebFlux中更新List中指定bean的引用对象并将其同步到List中,你可以使用Java 8的流式API来完成这个任务。
以下是一个例子:

List<MyBean> myBeanList = new ArrayList<>();
MyBean myBean1 = new MyBean();
MyBean myBean2 = new MyBean();
myBeanList.add(myBean1);
myBeanList.add(myBean2);// 获取需要更新的bean的索引
int index = myBeanList.indexOf(myBean1);// 更新bean的属性
myBean1.setName("new name");// 使用流式API更新List中的bean
myBeanList = myBeanList.stream().map(bean -> bean == myBean1 ? myBean1 : bean).collect(Collectors.toList());// 现在List中的bean已经更新了

在这个例子中,我们首先获取了需要更新的bean的索引,然后更新了该bean的属性。接下来,我们使用流式API来更新List中的bean。在这个过程中,我们使用map方法来遍历List中的每个bean,如果当前的bean是需要更新的bean,我们就返回更新后的bean;否则,我们返回原始的bean。最后,我们使用collect方法来将更新后的beanList收集起来。

这样,List中的bean引用对象就会被更新,并且原始的List也会被替换为更新后的List。


reactive的Mono/Flux实现

你可以使用Mono和Flux来实现在WebFlux中更新List中指定bean的引用对象并将其同步到List中,
下面是一个例子:

List<MyBean> myBeanList = new ArrayList<>();
MyBean myBean1 = new MyBean();
MyBean myBean2 = new MyBean();
myBeanList.add(myBean1);
myBeanList.add(myBean2);// 获取需要更新的bean的索引
int index = myBeanList.indexOf(myBean1);// 更新bean的属性
myBean1.setName("new name");// 使用Mono更新List中的bean
Mono<List<MyBean>> updatedListMono = Mono.just(myBeanList).map(list -> {list.set(index, myBean1);return list;});// 使用Flux更新List中的bean
Flux<MyBean> updatedListFlux = Flux.fromIterable(myBeanList).map(bean -> bean == myBean1 ? myBean1 : bean);// 等待Mono更新List
List<MyBean> updatedList = updatedListMono.block();// 等待Flux更新List
List<MyBean> updatedList = updatedListFlux.collectList().block();// 现在List中的bean已经更新了

在这个例子中,我们首先获取了需要更新的bean的索引,然后更新了该bean的属性。接下来,我们使用MonoFlux来更新List中的bean。在Mono中,我们使用just方法来创建一个包含原始List的Mono,并使用map方法来更新List中的bean。在Flux中,我们使用fromIterable方法来创建一个包含原始List中所有beanFlux,并使用map方法来更新List中的bean。在这两种情况下,我们都使用Java 8的流式API来更新List中的bean。

最后,我们使用block方法来等待MonoFlux完成更新,并将更新后的List保存到updatedList变量中。这样,List中的bean引用对象就会被更新,并且原始的List也会被替换为更新后的List。

http://www.yayakq.cn/news/155708/

相关文章:

  • 网站流量突然增加网站页面关键词都一样
  • 电子商务网站平台建设策划wordpress 2018主题
  • 网站更换域名手机端公司网站怎么做
  • 黄山网站建设有哪些php的wordpress
  • 写小说的网站自己做封面安顺市建设局网站
  • 代做一个网站多少钱百度商城官网
  • 什么是网站及其制作步骤自己电脑怎么做网页
  • 微网站是不是就是手机网站wordpress如何防止ddos
  • 电脑建立网站如何自建网站入口
  • 赤峰网站建设培训学校中秋节网页设计实训报告
  • 厦门网站优化公司wordpress app源码
  • 域名购买哪个网站创建虚拟网站做点击
  • 做网站合同范本搬家公司怎么做网站
  • 洞头建设局网站wordpress 更新过慢
  • 做微网站那pc端显示啥辽宁建设厅查询网站首页
  • 陕西网站建设维护网站建设的硬件平台
  • 做网站快速排名seo搜索引擎优化课程总结
  • 百度建立网站需要花多少钱南昌制作网站的公司哪家好
  • 中医院网站源码菏泽网站建设便宜臻动传媒
  • 司法局网站建设wordpress文章导航
  • 威海营销型网站建设局域网wordpress建站
  • 网站建设横向发展纵向发展alexa全球网站排名分析
  • 黑龙江建设教育网站网站作品怎么做
  • 公司企业网站程序下载卖建材的网站
  • 网站建设有什么需求网页设计模拟试题答案
  • 软件开发与网站建设怎么制作网页版的新闻
  • 网站优化方案范文影视后期制作培训机构全国排名
  • 图片 网站源码食品公司建设网站目的
  • 免费的企业网站制作免费黄页网站
  • 重庆酉阳网站设计公司网络推广合同范本