一个很奇怪的有关问题 求解

一个很奇怪的问题求解!看图 这是我在调试中运行的 很奇怪跟着调试走为什么 那个 if 判断无效???怎么会到里

一个很奇怪的问题 求解!
看图 这是我在调试中运行的 很奇怪




跟着调试走 为什么 那个 if 判断无效??? 怎么会到里面去的? 

想了很久 还是不知道是什么原因

[解决办法]
首先打印出来, 看这两个到底是啥值,
我觉得你这里的值是不一样的,

如果一样, 那就类型不一样了,
用 equals 去比较