色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java long 和int范圍

錢淋西2年前10瀏覽0評論

Java中的long和int是兩種常用的整數(shù)類型,它們的取值范圍分別不同。下面我們就來具體了解一下這兩種數(shù)據(jù)類型的范圍。

int iMax = Integer.MAX_VALUE; //2的31次方-1
int iMin = Integer.MIN_VALUE; //-2的31次方
System.out.println("int類型最大值:" + iMax); //2147483647
System.out.println("int類型最小值:" + iMin); //-2147483648

從以上代碼可以看出,int類型的取值范圍為-2147483648到2147483647,即該類型可以表示的最大整數(shù)為2的31次方-1,最小整數(shù)為-2的31次方。

long lMax = Long.MAX_VALUE; //2的63次方-1
long lMin = Long.MIN_VALUE; //-2的63次方
System.out.println("long類型最大值:" + lMax); //9223372036854775807
System.out.println("long類型最小值:" + lMin); //-9223372036854775808

而long類型的取值范圍則更加廣泛,可表示的最大整數(shù)為2的63次方-1,最小整數(shù)為-2的63次方。因此,在使用整數(shù)類型時,若需要表示的數(shù)值范圍較大,應(yīng)使用long類型。

綜上所述,long與int在取值范圍上有很大區(qū)別,使用時應(yīng)當(dāng)根據(jù)實(shí)際情況進(jìn)行選擇。