2019独角兽企业重金招聘Python工程师标准>>>
场景
Integer i = null;
//DOSOMETHING
前面可能会对i赋值也可能不会,那么下面我们在判断i是否==某个值的时候就需要注意了,
一定要先判断i是否为null,因为如果直接判断i == 200,那么如果此时i是null的话就会抛出空指针异常
可以这样写
if(i != null && i == 200){}
因为短路效应,所以当i为null时,i==200根本就不会再去执行,就不会再有异常了
admin2025/6/9 10:19:43【news】
简介app需要申请网站的子域名吗,短视频营销推广方案,wordpress首页内容怎么修改,做兼职工作上哪个网站招聘2019独角兽企业重金招聘Python工程师标准>>> 场景 Integer i null; //DOSOMETHING 前面可能会对i赋值也可能不会,那么下面我们在判断i是否某个值的时候就需要注意了, 一定要先判断i是否为null,因为如果直接判断i 200,那么如果此时i是null的话就会抛出空指针异常 可…
2019独角兽企业重金招聘Python工程师标准>>>
场景
Integer i = null;
//DOSOMETHING
前面可能会对i赋值也可能不会,那么下面我们在判断i是否==某个值的时候就需要注意了,
一定要先判断i是否为null,因为如果直接判断i == 200,那么如果此时i是null的话就会抛出空指针异常
可以这样写
if(i != null && i == 200){}
因为短路效应,所以当i为null时,i==200根本就不会再去执行,就不会再有异常了
转载于:https://my.oschina.net/MrBamboo/blog/796167