變數宣告
變數初始化
可以透過以下方式完成:
int count = 10; // valor inicial char ch = 'X'; // inicializa com 'X' float f = 1.2F; // inicializa com 1.2
動態啟動
double volume = 3.1416 * radius * radius * height;
變數的範圍與生命週期
區塊定義了範圍:
範圍可以巢狀:
int x = 10; if(x == 10) { int y = 20; System.out.println("x and y: " + x + " " + y); x = y * 2; } System.out.println("x is " + x);
範圍規則與特殊性
進入作用域時所建立的變量,離開作用域時銷毀。
再次進入區塊時變數會重置。
for(int x = 0; x < 3; x++) { int y = -1; System.out.println("y is: " + y); y = 100; System.out.println("y is now: " + y); }
// Este programa não será compilado int count; for(count = 0; count < 10; count++) { int count; // inválido for(count = 0; count < 2; count++) System.out.println("This program is in error!"); }
重點總結
以上是Java中變數的宣告與初始化的詳細內容。更多資訊請關注PHP中文網其他相關文章!