cartItem.getId().longValue()==itemId(对象比较,值比较)

cartItem.getId()返回的时一个对象,itemId时Long类型(也就是一个对象),如果直接比较,则相当于地址比较,永远返回false。如果要比较数值需要用.longValue()取出值

cartItem.getId().longValue()==itemId

猜你喜欢

转载自www.cnblogs.com/minconding/p/10347297.html