写代码的时候报了一个空指针,辗转查询半天没有找到原因,后面发现是定义变量时候的数据类型写错了
报错代码如下:
原因:
写Boolean类型的包装类比较的是地址值+变量值,而判断条件中的【==】比较的是变量值非地址值,结果前端传数据的时候就比较不到,直接空指针
修改方案:
方案一:若为Boolean包装类
方案二:若为boolean基本数据类型
写代码的时候报了一个空指针,辗转查询半天没有找到原因,后面发现是定义变量时候的数据类型写错了
报错代码如下:
原因:
写Boolean类型的包装类比较的是地址值+变量值,而判断条件中的【==】比较的是变量值非地址值,结果前端传数据的时候就比较不到,直接空指针
修改方案:
方案一:若为Boolean包装类
方案二:若为boolean基本数据类型