Android在判断时会用到这个函数equals()
如果出现这种情况,
int x = 2;
if(“1”.equals(x)){
//do sth.
}else{
//do sth.
}
这时在Android中不会报错 会执行else部分;所以,使用equals()时,要保证类型一致,否则,会出错。记录下来。
应修改为:
String x = “2”;
if(“1”.equals(x)){
//do sth.
}else{
//do sth.
}
错误记录(基础型)
最新推荐文章于 2022-08-25 06:00:00 发布