
Long对象缓存池
发布日期:2021-05-08 13:40:05
浏览次数:19
分类:精选文章
本文共 396 字,大约阅读时间需要 1 分钟。
比较两个Long对象的值是否相等,不可以使用双等号进行比较,(long int Integer可以用双等号进行比较)可以采用如下方式:
1.使用equals方法进行比较
Long a=new Long(3); Long b=new Long(3); System.out.println(a.equals(b));
2.使用Long类型中的longValue()方法进行比较
Long a=new Long(3); Long b=new Long(3); System.out.println(a.longValue()==b.longValue());
[-128,127]这个范围可以直接用==比较,出了这个范围就会有错
对于Integer Double Long对象对比都有个拆箱,值超出了缓存池如果直接用==比较就会有错
缓存池范围[-128,127]
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年03月23日 02时55分32秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
jackson学习之七:常用Field注解
2019-03-06
jackson学习之八:常用方法注解
2019-03-06
Web应用程序并发问题处理的一点小经验
2019-03-06
entity framework core在独立类库下执行迁移操作
2019-03-06
Asp.Net Core 2.1+的视图缓存(响应缓存)
2019-03-06
服务器开发- Asp.Net Core中的websocket,并封装一个简单的中间件
2019-03-06
没花一分钱的我竟然收到的JetBrains IDEA官方免费赠送一年的Licence
2019-03-06
Redis 集合统计(HyperLogLog)
2019-03-06
RE套路 - 关于pyinstaller打包文件的复原
2019-03-06
【wp】HWS计划2021硬件安全冬令营线上选拔赛
2019-03-06
Ef+T4模板实现代码快速生成器
2019-03-06
dll详解
2019-03-06
c++ static笔记
2019-03-06
C++中头文件相互包含与前置声明
2019-03-06
JQuery选择器
2019-03-06
MVC中在一个视图中,怎么加载另外一个视图?
2019-03-06
SQL--存储过程
2019-03-06
MVC学习系列5--Layout布局页和RenderSection的使用
2019-03-06
MVC学习系列13--验证系列之Remote Validation
2019-03-06
多线程之volatile关键字
2019-03-06