在Java 8中,可以返回一个Optional而不是null。Java 8的文档中说,Optional是“一个容器对象,可能包含也可能不包含非null值。如果存在一个值,isPresent()方法将返回true,get()方法将返回该值。”
实际上,这有什么用处呢?
另外,是否有任何情况下使用null更好?性能方面呢?
用户名或邮箱地址
密码