一、Java中定義不同類型的變量:
class DataType {
public static void manin(String[] args){
//整數類型
byte b = 10; //佔一個字節 -128 ~ 127
short s = 20; //佔兩個字節
int i = 30; //佔四個字節
long l = 8888888888L; //佔八個字節
System.out.println(b); //輸出10
System.out.println(s); //輸出20
System.out.println(i); //輸出30
System.out.println(l); //輸出8888888888
//浮點類型
float f = 12.3; //佔四個字節
double d = 33.4; //佔八個字節
System.out.println(f);
System.out.println(d);
//字符類型
char c = 'a'; //佔兩個字節
System.out.println(c);
//布爾類型
boolean b = true;
boolean b2 = false;
System.out.println(b); //true
System.out.println(b2); //false
}
}
1、整數默認的數據類型爲int;
2、定義long類型的變量時,要在後面加上L
或l
,如果long類型後面加L進行標識最好加大寫L
,因爲小寫l
和1
太像了;
3、小數默認的數據類型是double;所以float定義變量時要在變量值後面加f
或F
。
4、double類型後面也可以用D
或d
標識,但是一般不加。
二、使用變量的注意事項:
1、作用域:同一個作用域不能使用相同的變量名;
2、初始化:局部變量在使用之前必須賦值;
3、一條語句可以定義多個變量:int a,b,c...;