问题:Java中两个对象比较是否相等
正确方案:
"身份证".equals(condition)
注:
1)condition.equals("身份证"),这种形式时,当condition为null时,会报空指针异常;
2)condition=="身份证",这种形式==,比较的不是对象,而是对象的内存地址
问题:Java中两个对象比较是否相等
正确方案:
"身份证".equals(condition)
注:
1)condition.equals("身份证"),这种形式时,当condition为null时,会报空指针异常;
2)condition=="身份证",这种形式==,比较的不是对象,而是对象的内存地址