是否有更简洁的方法来创建指定类型的Optional.ofNullable而不将其分配给变量?
工作解决方案:
public Optional<V> getValue2(K key) {
Node<K, V> node = getNode(key);
Optional<V> nullable = Optional.ofNullable(null);
return isNull(node) ? nullable : Optional.ofNullable(node.getValue());
}
在这里我收到一个错误:“类型不匹配:无法从可选转换为可选”
public Optional<V> getValue(K key) {
Node<K, V> node = getNode(key);
return isNull(node) ? Optional.ofNullable(null) : Optional.ofNullable(node.getValue());
}
慕后森
倚天杖
相关分类