JavaでのlongタイプとLongタイプの比較サイズ

1312 ワード

Javaでは常にいくつかの判断をしなければならないが、判断には「>」、「=」、「
JavaでのLongとlongの違い
Javaのデータ型は2種類あります.
1、基本タイプ:byte(8)、short(16)、int(32)、long(64)、float(32)、double(64)、char(16)、boolean(1)
2、オブジェクトタイプ:Byte,Short,Integer,Long,Float,Double,Character,Boolean
上のオブジェクトタイプはそれぞれ基本タイプのパッケージクラス、例えばByteはbyteのパッケージクラスです
Java言語はオブジェクト向けの言語ですが、Javaの基本データ型はオブジェクト向けではありません.これは実際に使用する際に多くの不便があります.この不足を解決するために、クラスを設計する際に基本データ型ごとに対応するクラスを設計して代表します.このように8つの基本データ型に対応するクラスをパッケージクラス(Wrapper Class)と総称します.
 
パッケージクラスでは、これらのクラスの用途は主に2つあります.
    a、基本データ型に対応するクラスタイプとして存在し、オブジェクトに関わる操作を容易にする.
    b、最大値、最小値などの各基本データ型を含む関連属性、および関連する操作方法.
Longデータのサイズの比較
Longタイプのデータの場合、このデータはオブジェクトであるため、オブジェクトは直接">","=","
Long l1 = new Long(100);
    Long l2 = new Long(200);
        System.out.println(l1.equals(l2));

">"を行う場合は、
Long l1 = new Long(100);
        Long l2 = new Long(200);

        System.out.println(l1.longValue()

longデータのサイズの比較
longタイプのデータの場合、このデータは基本的なデータ型であり、オブジェクトに属していないため、直接「>」、「=」、「
long l3 = 300;
        long l4 = 400;

        System.out.println(l3>l4);

        System.out.println(l3