long:
long數據類型是64位、有符號的以二進制補碼表示的整數;占8字節
最小值是-9,223,372,036,854,775,808(-2^63);
最大值是9,223,372,036,854,775,807(2^63 -1);
這種類型主要使用在需要比較大整數的系統上;
默認值是0L;
例子: long a = 100000L,int b = -200000L。
int:
int數據類型是32位、有符號的以二進制補碼表示的整數;占4字節
最小值是-2,147,483,648(-2^31);
最大值是2,147,485,647(2^31 - 1);
一般地整型變量默認為int類型;
默認值是0;
例子:int a = 100000, int b = -200000。
long a = 24L;
int b = 24;
long c = a+b;
要用長的long去接兩個數相加的值,防止溢出。