long Long数据比较的错误

来源:互联网 发布:战地2武器数据修改 编辑:程序博客网 时间:2024/06/06 18:06

第一个if不会输出,因为涉及到的是数据大小,大于65535的数据就不相等了

Long aLong = 1366665L;Long bLong = 1366665L;if(aLong == bLong){System.out.println("快照不逊在");}if(aLong.compareTo(bLong) == 0){System.out.println("我的妈呀!");}if(aLong.equals(bLong)) {System.out.println("ok");}long aa = 1366665L;long bb = 1366665L;if(aa == bb){System.out.println("快照不逊在");}if(aLong == aa){System.out.println("嗷嗷嗷嗷");}


原创粉丝点击