JavaShuo
欄目
標籤
long類型,比較關係不能用==,要用equals
時間 2021-01-12
標籤
java基礎
欄目
Java
简体版
原文
原文鏈接
兩個相同的long類型id,用 != 做判斷的時候,返回了true,黃色部分爲對象地址,發現是不一樣的, 寫個test直觀看一下:返回false 使用longValue()方法:返回true 解決:查看equals源碼,改爲調用Long裏面的Equals方法就可以了(equals就是讓它們分別調用longValue())
>>阅读原文<<
相關文章
1.
Long之間比較需要用equals 而不是 ==;基本類型與包裝類型
2.
Long類型進行比較
3.
Java, Long類型值比較
4.
Long類型 Integer類型 比較相等
5.
Long和String類型中的equals比較原理和如何比較
6.
java中Long類型比較大小和long類型的比較大小
7.
爲什麼不能用equals方法來比較裝箱整形類型的值
8.
數據類型比較:Long和BigDecimal
9.
開發中遇到==和equals()的區別以及在比較Long類型的坑
10.
兩個Long類型真的不能直接用>或<比較麼?其實能夠
更多相關文章...
•
PHP 類型比較
-
PHP教程
•
SQL 通用數據類型
-
SQL 教程
•
Kotlin學習(二)基本類型
•
SpringBoot中properties文件不能自動提示解決方法
相關標籤/搜索
不用
用不
equals
long
用用
比較
比例關係
類比
實用型
類型
Java
MySQL教程
NoSQL教程
PHP 7 新特性
應用
文件系統
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
resiprocate 之repro使用
2.
Ubuntu配置Github並且新建倉庫push代碼,從已有倉庫clone代碼,並且push
3.
設計模式9——模板方法模式
4.
avue crud form組件的快速配置使用方法詳細講解
5.
python基礎B
6.
從零開始···將工程上傳到github
7.
Eclipse插件篇
8.
Oracle網絡服務 獨立監聽的配置
9.
php7 fmp模式
10.
第5章 Linux文件及目錄管理命令基礎
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Long之間比較需要用equals 而不是 ==;基本類型與包裝類型
2.
Long類型進行比較
3.
Java, Long類型值比較
4.
Long類型 Integer類型 比較相等
5.
Long和String類型中的equals比較原理和如何比較
6.
java中Long類型比較大小和long類型的比較大小
7.
爲什麼不能用equals方法來比較裝箱整形類型的值
8.
數據類型比較:Long和BigDecimal
9.
開發中遇到==和equals()的區別以及在比較Long類型的坑
10.
兩個Long類型真的不能直接用>或<比較麼?其實能夠
>>更多相關文章<<