首页 > 其他分享 >Stream findFirst()

Stream findFirst()

时间:2023-07-25 13:33:24浏览次数:25  
标签:Stream isPresent findFirst BureauName jcbureau first

Stream中使用findFirst()方法取处理流中的第一个元素,并使用isPresent()方法判断是否为空 eg:
Optional<Jcbureau> first = appStartAfterRunner.getJCBUREAUS().stream().filter(s -> Objects.equals(s.getBureaucode(), bureauCode)).findFirst();
String BureauName = null;
if (first.isPresent()) {
Jcbureau jcbureau = first.get();
BureauName = jcbureau.getBureauname();
}
ret.setBureauName(BureauName);

标签:Stream,isPresent,findFirst,BureauName,jcbureau,first
From: https://www.cnblogs.com/sensenh/p/17579667.html

相关文章

  • Stream流的中间操作和终端操作
    最近在写代码时发现一个很有意思的问题问题代码:1//1.准备一个集合,排序。2List<Movie>movies=newArrayList<>();3movies.add(newMovie("摔跤吧,爸爸",9.5,"阿米尔汗"));4movies.add(newMovie("三傻宝莱坞",8.5,"阿米尔汗2&qu......
  • ofstream 追加模式
    #includeusingnamespacestd;intmain(){ofstreamoutfile("example.txt",ios::app);if(outfile.is_open()){outfile<<"Thisisanewline.\n";outfile.close();}elsecout<<"Una......
  • Java8、Java11新特性/Stream/MapReduce
    Q:如果题目里出现了java8的特性,然后问题问你下面哪个命令编译无错那么看下是不是有-java-source8-Xlint:all,是的话就选-source8。Q:JDK8中内置了哪些注解?A:@Override(重点)@Deprecated(重点)@SuppressWarnnings(重点)@SafeVarargs(JDK7引入)@FunctionalInterface(JDK8引入)Q:......
  • std::ofstream 写本地音频
    最近线上PK偶然出现双方主播互相听不见声音的情况,在日志不能明确体现问题时,就需要抓下主播本地的音频和远端的音频来确定数据是在哪消失的所以我们用到一个比较简单的流写出的标准库类:std::ofstream通过std::ofstream 类,可以创建一个用于写入文件的输出流对象,可以将数据写入......
  • java rmi上传下载512字节OutputStream
    /*JADXINFO:Accessmodifierschangedfrom:protected*/publicfinalvoiddownloadFile(Parameterparameter,OutputStreamout)throwsXException{if(!this.session.isEffective()){thrownewXException(10000000,"连接会话无效&......
  • git同步fork仓库同步upstream仓库
    (目录)1.出现问题:[Howtoresolve"gitpull,fatal:unabletoaccess'https://github.com...':Emptyreplyfromserver"gitconfig--global--unsethttp.proxygitconfig--global--unsethttps.proxy2.Giterror:unabletocreatefilexxx:......
  • spring cloud stream RabbitMQ实践
    上一篇文章介绍了《springcloudstreamkafka实践》提到springcloud封装了消息中间件,只需要简单修改配置就可以切换消息中间件。在kafka的基础上,切换到rabbitmq。一、配置依赖1<dependency>2<groupId>org.springframework.cloud</groupId>3<artifactId......
  • springcloud stream kafka实践
    SpringCloudStream是SpringCloud提供的一个用于构建消息驱动的微服务的框架。它简化了消息系统(如Kafka,rabbitMQ)的使用和集成,使开发者可以更专注于业务逻辑的实现。项目结构如下 一、移入依赖创建一个springbootweb项目引入依赖1<properties>2<java.version>1......
  • AAudioStream
    AAudioStream的实现流程1.概述在开始之前,我们需要了解AAudioStream是什么以及它的作用。AAudioStream是AndroidNDK中的一个类,用于实现低延迟音频数据的读取和写入。它提供了一种高效的方式来进行音频处理和音频录制。在本文中,我们将教会你如何使用AAudioStream这个类。2.实现......
  • HTTP/2 stream 1 was not closed cleanly before end of the underlying stream解决
    通过gitclone文件时报错HTTP/2stream1wasnotclosedcleanlybeforeendoftheunderlyingstream解决:gitconfig--globalhttp.versioinHTTP/1.1重新gitclone就可以了。 了解HTTP/2与HTTP/1.1区别:https://www.cnblogs.com/flydean/p/15187719.html有问题......