如果是Long对象的话,当然不能 ==。至于为什么,这个问题在基础版里有很多讨论。应该用equals()或者compareTo() 。可惜java不能重载操作符呀,要不然大家就不会这么问题了。呵呵。如果是基本型的long的话,就可以用 ==。