//Optional.of(T value),当value值为null时,会报NullPointerException异常
//Optional.ofNullable(T value),当value值为null时,会直接返回一个EMPTY对象。
//ifPresent(T value),就是value值不为空时,做的一些操作。
//isPresent(T value),判断value值是否为空。
例如:
Optional.ofNullable(companyBaseService.getCompany(radar.getChannelCompanyId()))
.ifPresent(company->radar.setCahnnelCompanyname(company.getCompanyName()));
Optional.of(T value)与Optional.ofNullable(T value)的区别;
最新推荐文章于 2024-04-28 15:42:41 发布