变量声明
变量初始化
可以通过以下方式完成:
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中文网其他相关文章!