Java數據類型 long 與 Long 的區別 和 正確用法


1.區別

(1)

long  是 基本類型  【類似於 int】

Long 是 對象類型  【類似於Integer】

 

(2)

long 默認值是 0

Long 默認值是 null

 

2.比較方法

(1)

Long a = new Long(1); 
Long b = new Long(2); 
System.out.println(a.equals(b));

(2)

Long 類型 也可以轉 long類型  

如 a.longValue() 

上面的比較也可以轉成long值比較  

System.out.println(a.longValue()  < b.longValue());

 

(3)

long c = 300; 
long d = 400; 
 
System.out.println(c>d);  
System.out.println(c<d);  
System.out.println(c==d);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM