一个很奇怪的问题 求解!看图 这是我在调试中运行的 很奇怪跟着调试走 为什么 那个 if 判断无效??? 怎么会到里面去的? 想了很久 还是不知道是什么原因[解决办法]首先打印出来, 看这两个到底是啥值,我觉得你这里的值是不一样的,如果一样, 那就类型不一样了,用 equals 去比较