您正在描述的是方法
Optional.map:
Integer valA = foo.getFoob().map(foo -> foo.getValA()).orElse(null);
map``Optional如果值不存在,则可让您使用函数在内转换该值,如果不存在该值,则返回一个空值(可选)。
还要注意,您可以从映射函数返回null,在这种情况下,结果将为
Optional.empty()。
欢迎分享,转载请注明来源:内存溢出
您正在描述的是方法
Optional.map:
Integer valA = foo.getFoob().map(foo -> foo.getValA()).orElse(null);
map``Optional如果值不存在,则可让您使用函数在内转换该值,如果不存在该值,则返回一个空值(可选)。
还要注意,您可以从映射函数返回null,在这种情况下,结果将为
Optional.empty()。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)