【发布时间】:2019-12-24 18:52:27
【问题描述】:
是否可以使Optional 的这种用法具有更多功能,即将isEmpty() 的调用替换为处理空情况的可选方法之一?
public Iterable<User> getOrganisationUsers(final String organisationId) {
Optional<Organisation> org = organisationRepository.findById(organisationId);
if (org.isEmpty()) {
return Collections.emptyList();
}
return org.get().getUsers();
}
【问题讨论】: