尝试将guava可选实现迁移到java 8可选。陷入这个我无法理解的问题。 以下是我的方法的外观:
public Optional<Entity> getEntity(String input) {
try{
final Entity obj = otherClass.verifyEntity(input);
return Optional.of(obj);
} catch(Exception e) {
}
return Optional.empty();
}
看起来很直接,但我不断收到这个编译错误Change return type to Optional<Entity
。
此代码有什么问题?
答案 0 :(得分:0)
尝试使用return Optional.<Entity>empty();