空指针异常 (NullPointerException)(NPE) 是开发过程中最常见的问题之一
前人已经总结了很多避免空指针问题的方法。包括:
- 对于非空的对象,使用
Objects.requireNonNull (target)
判空 - 对于数组对象,返回空数组而非
null
- 对于非数组对象,使用 Null Object pattern
等等
但上面的方法都需要我们在编写代码是随时保持对空指针的警惕性,而众所周知,这样是反人性的
标签:变量,IDEA,优雅,为空,NotNull,解决,注解,指针 From: https://www.cnblogs.com/zoutairan/p/17306012.html