java之optional 和isPresent();的理解与学习


引用-----------

optional

从 Java 8 引入的一个很有趣的特性是 Optional  类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。

 

isPresent();

为了判断查询的类对象是否存在,采用此方法

 

Optional<Course> optional = courseDao.findById(courseId);
if(optional.isPresent()){
  //.isPresent()一般与.get()方法合用,当optional中存在course时,optional.isPresent()值为true,通过get()方法返回对象。
  optional.get();
  ...
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM