java的long和Long,java有没有long long

  java的long和Long,java有没有long long

  java中long与Long的区别是:

  1.Long是java中的基本数据类型,而long是java中的对象类型;

  2.对于长型数据,这个数据是对象,而对于长型数据,这个数据是基本数据类型,不属于对象。

  Java的数据类型分为两种:

  1.基本类型:byte (8),short (16),int (32),long (64),float (32),double (64),char (16),boolean(1);

  2.对象类型:字节,短整型,长整型,浮点型,双精度型,字符型,布尔型。

  以上对象类型都是基本的包装类,比如byte就是Byte的包装类。

  Java是面向对象的语言,但是Java中的基本数据类型不是面向对象的,在实际使用中有很多不便。为了解决这个不足,在设计类的时候为每个基本数据类型设计一个对应的类来表示,这样对应于基本数据类型的八个类统称为包装类。

  对于包装类说,这些类的用途主要包含两种:

  作为基本数据类型对应的类类型存在,方便涉及对象的操作。

  包含每个基本数据类型的相关属性,如最大值、最小值以及相关的操作方法。

  Long数据的大小的比较

  对于Long类型的数据,此数据是一个对象,因此对象不能直接与""、"=="和""进行比较。如果我们想比较两个对象的相等性,可以使用。Long对象的equals()方法:

  Long l1=新Long(100);

  Long l2=新Long(200);

  system . out . println(L1 . equals(L2));如果要比较“”和“”,可以使用。long对象的Longvalue()方法:

  Long l1=新Long(100);

  Long l2=新Long(200);

  system . out . println(L1 . long value()L2 . long value());long数据的大小的比较

  对于long类型的数据,该数据属于基本数据类型,不属于对象,可以直接用""、"=="和""进行比较

  长l3=300

  长l4=400

  system . out . println(l3l 4);

  system . out . println(l3l 4);

  system . out . println(L3==l4);推荐教程:java教程以上是Java中long和Long区别的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: