我觉得不满意在面向对象编程中。
有其他解决方案吗?
我不喜欢避免它this way http://en.wikipedia.org/wiki/Null_Object_pattern either.
最好的处理方法是什么?
Java 8 有新的Optional http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html输入我认为您要问的内容
一个容器对象,可能包含也可能不包含非空值。如果存在一个值,isPresent()
将返回 true 并且get()
将返回该值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)