0開頭是字符型還是number?
整數(shù)型可以是正數(shù),也可以是負(fù)數(shù)。
整型數(shù)據(jù)在Java程序中有3種表示形式,分別為十進(jìn)制、八進(jìn)制和十六進(jìn)制。
十進(jìn)制:除了數(shù)字0,不能以0作為其他十進(jìn)制數(shù)的開頭。如120、0、-127。
八進(jìn)制:必須以0開頭。如0123(轉(zhuǎn)換為十進(jìn)制數(shù)為83)、-0123(轉(zhuǎn)換為十進(jìn)制數(shù)為-83)。
十六進(jìn)制:必須以0X或0x開頭。如0x25(轉(zhuǎn)換為十進(jìn)制數(shù)是37)、0Xb01e(轉(zhuǎn)換為十進(jìn)制數(shù)是45086)。
整數(shù)數(shù)據(jù)根據(jù)所占內(nèi)存大小的不同,可分為byte、short、int和long 4種類型,他們具有不同的取值范圍。