使用变量的时候,需要注意哪些问题?
-
作用域的问题:
-
变量定义在哪个大括号内,它就在哪个大括号内有效,并且,在同一个大括号内不能同时定义同名的变量。
-
在方法内部没有初始化值的变量不能直接使用,你只需要在使用之前赋值就可以 了,不一定要在定义的时候就给值
-
定义变量的格式:
1、数据类型 变量名 = 初始化值
2、数据类型 变量名;
变量名 = 初始化值;
推荐使用上面的定义变量格式。
3、建议一行上只定义一个变量 虽然可以定义多个,但是我不建议。
下面是代码举例:
public class DataTypeDemo2 {
//
// int a = 200;
public static void main(String[] args) {
int a = 10;
// int a = 200;
System.out.println(a);
int b;
b=200;
System.out.println(b);
int c=10;
int c1=20;
int c2=30;
System.out.println(c);
System.out.println(c1);
System.out.println(c2);
// int d=100,int d1=200,int d2=300;
}
// a=200;
}
运行结果:
10
200
10
20
30