Java数据类型 long 与 Long 的区别 和 正确用法
Posted 岑惜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);
以上是关于Java数据类型 long 与 Long 的区别 和 正确用法的主要内容,如果未能解决你的问题,请参考以下文章