场景:
NullPointerException
描述:
为啥要这样写==> "我是字符串".equals(字符串类型的值)
String str = null;
System.out.println("我是字符串".equals(str));
分析:
结果会是false,这样写不会报错。
总结:
作为习惯,把字面量放前面。总的来说,这本来就是一种规范。
如不是以上问题,debug一步一步排查解决问题。
NullPointerException
为啥要这样写==> "我是字符串".equals(字符串类型的值)
String str = null;
System.out.println("我是字符串".equals(str));
结果会是false,这样写不会报错。
作为习惯,把字面量放前面。总的来说,这本来就是一种规范。
如不是以上问题,debug一步一步排查解决问题。