1,对象为null的处理办法:使用Optional进行封装,空指针异常问题,如果觉得不方便,可以使用其他标识来进行绕开对象null问题。
2,在使用对象的时候,记得一定要做非空的判断,使用对象工具类。例如common-lang3.jar包,ObjectUtils.isEmpty(object);判断,字符串使用StringUtils.isNotBank("")来判断。
3,在使用多字符串进行相等判断,使用StringUtils.anyEquals(A,.....)来进行判断
4,尽量使用工具类来进行处理这类条件判断。如果项目里支持注解,可以使用@Valid() 这类进行判断,或者加正则表达式来进行限制处理。
5,很多人喜欢直接拿来对象,直接使用,如果是kong的,那么 object.toString()就会出现异常。切忌,不可操之过急。