1.基本类型数据判断可以用等号,包装类不能用等号判断,只能用equals,这是因为jdk版本的原因。jdk1.5以后就不一样了,包装类的数据即使相等,用等号判断,比较的是地址,所以要用equals判断。
2.判断是否为空时,将可能为空的值放到前面,防止空指针报错。
1.基本类型数据判断可以用等号,包装类不能用等号判断,只能用equals,这是因为jdk版本的原因。jdk1.5以后就不一样了,包装类的数据即使相等,用等号判断,比较的是地址,所以要用equals判断。
2.判断是否为空时,将可能为空的值放到前面,防止空指针报错。