1. 程式人生 > >整型變量/常量

整型變量/常量

list adding 占用 常量 測試 pan 進制 四種 修改

2-4整型數據類型

類型

占用存儲空間

表數範圍

byte

1字節

-27 ~ 27-1(-128~127)

short

2字節

-215 ~ 215-1(-32768~32767)

int

4字節

-231 ~ 231-1 (-2147483648~2147483647)約21億

long

8字節

-263 ~ 263-1

Java 語言整型常量的四種表示形式

  • 十進制整數,如:99, -500, 0

  • 八進制整數,要求以 0 開頭,如:015

  • 十六進制數,要求 0x 或 0X 開頭,如:0x15

  • 二進制數,要求0b或0B開頭,如:0b01110011

Java語言的整型常數默認為int型,聲明long型常量可以後加‘ l ’或‘ L ’ 。

long a = 55555555; //編譯成功,在int表示的範圍內(21億內)。

long b = 55555555555;//不加L編譯錯誤,已經超過int表示的範圍。 我們修改成long類型的常量即可: long b = 55555555555L;
//測試整形變量; int a = 15; int b = 015;//八進制 b=8+5=13; int c = 0x15;//十六進制 c=16+5=21; int d = 0b1101 //二進制 d=13;

整型變量/常量