判断两个Long相等

直接使用Long l1== Long l2  会出现异常情况 

底层源码 当值在-127 -128以内正常 范围外 会重新new 一个Long对象 造成判断等的时候false

所以应该使用 Long.longValue ==     或者  equals对比

posted @ 2020-01-03 10:13  那光芒很刺眼  阅读(233)  评论(0编辑  收藏  举报