パブリック静的無効メイン(文字列[] args){
ロングgoodsId = 127L。
ロングのitemId = 127L;
//真
のSystem.out.println(goodsId ==のitemId);
goodsId = 128L。
itemId = 128L。
//偽
のSystem.out.println(goodsId ==のitemId);
長いX =新しいロング(127)。
長いY =新しいロング(127)。
//偽
するSystem.out.println(x == y)は、
//真
のSystem.out.println(x.equals(Y))。
}
長いは==、二つの長の大きさを比較するために使用するのではなく、等しく使用する必要があり、参照型であります
しかし、長い一定値が1バイト、同じコンテンツへの2つの長い定数点より一定以下である場合、
1バイトを超える長い一定場合定数値は、二つの異なる定数が長いコンテンツを監督します。
使用する必要があり、比較を参照することなく、締結==使用に等しいです