總結: 常量(掌握) 在程式運行過程中,其值不可以發生改變的量。 Java中的常量:字元串、整數、小數、字元、布爾、null 變數(掌握) 在程式運行過程中,其值可以發生改變的量。 變數的定義格式:數據類型 變數名 = 初始化值; 同一對{}中,定義變數名不能重覆 變數未賦值不能使用 定義long類 ...
總結:
常量(掌握)
在程式運行過程中,其值不可以發生改變的量。
Java中的常量:字元串、整數、小數、字元、布爾、null
變數(掌握)
在程式運行過程中,其值可以發生改變的量。
變數的定義格式:數據類型 變數名 = 初始化值;
- 同一對
{}
中,定義變數名不能重覆 - 變數未賦值不能使用
- 定義long類型,在後面加大寫L
- 定義float類型,在後面加大寫F
一、常量
常量:在程式運行過程中,其值不可以發生改變的量。
Java中的常量分類:
1. 字元串常量
- 用雙引號括起來的多個字元(可以包含0個、一個或多個),例如"a"、"abc"、"中國"等...
2. 整數常量
- 整數,例如:-10、0、88等
3. 小數常量
- 小數,例如:-5.5、1.0、88.88等
4. 字元常量
- 用單引號括起來的一個字元,例如:'a'、'5'、'B'、'中'等
5. 布爾常量
- 布爾值,表示真假,只有兩個值true和false
6. 空常量
- 一個特殊的值,空值,值為null
除空常量外,其他常量均可使用輸出語句直接輸出。
public class Demo {
public static void main(String[] args) {
System.out.println(10); // 輸出一個整數
System.out.println(5.5); // 輸出一個小數
System.out.println('a'); // 輸出一個字元
System.out.println(true); // 輸出boolean值true
System.out.println("Hollo 豬豬"); // 輸出字元串
}
}
二、變數
1. 變數的定義
變數:在程式運行過程中,其值可以發生改變的量。
從本質上講,變數是記憶體中的一小塊區域,其值可以在一定範圍內變化。
2. 定義變數的三種方式
聲明變數並賦值
數據類型 變數名 = 初始化值; // 聲明變數並賦值
int age = 18;
System.out.println(age);
先聲明,後賦值
// 先聲明,後賦值(使用前賦值即可)
數據類型 變數名;
變數名 = 初始化值;
double money;
money = 666666666.66;
System.out.println(money);
同類型定義多個變數(建議少用)
同一行定義多個同一種數據類型的變數,中間使用逗號隔開。但不建議使用這種方式,降低程式的可讀性。
int a = 10, b = 20; // 定義int類型的變數a和b,中間使用逗號隔開
System.out.println(a);
System.out.println(b);
int c,d; // 聲明int類型的變數c和d,中間使用逗號隔開
c = 30;
d = 40;
System.out.println(c);
System.out.println(d);
變數的使用:通過變數名訪問即可。
3. 使用變數時的註意事項
-
在同一對花括弧
{}
中,變數名不能重覆。 -
變數在使用之前,必須初始化(賦值)。
-
定義long類型的變數時,需要在整數的後面加L(大小寫均可,建議大寫)。因為整數預設是int類型,整數太大可能超出int範圍。
-
定義float類型的變數時,需要在小數的後面加F(大小寫均可,建議大寫)。因為浮點數的預設類型是double, double的取值範圍是大於float的,類型不相容。