变量是什么?
变量是用来记住程序要处理的数据的。
变量的定义格式?
数据类型 变量名 = 数据
注意:这里面的 = 是赋值的意思,把等号右边的赋值给左边
变量名命名规则:
- 以字母、下划线、$ 作为首字母
- 由字母、数字、下划线、$组成
- 不要和关键字相同,比如:int ,double
- 见名知意,尽可能不用拼音
- 区分大小写
演示
//整形
int age = 23;
System.out.println(age); //输出:23
//双精度
double score = 99.5;
System.out.println(score); //输出:99.5
//单精度
float money1 = 10;
float money2 = (float) 10.2;
System.out.println(money1); //输出:10.0
System.out.println(money2); //输出:10.2
//字符型
char xing = 'L';
System.out.println(xing); //输出:L
//字符串 String 首字母要大写
String name = "zhangsan";
System.out.println(name); //输出:zhangsan
//布尔型
Boolean dui = true;
System.out.println(dui); //输出:true
Boolean cuo = false;
System.out.println(cuo); //输出:false
变量的好处以及特点
好处:便于扩展和维护
System.out.println(10);
System.out.println(10); //这种当里面不是10的情况下就需要一个一个改
int num = 11; //使用变量,改变量的值就行
System.out.println(num);
System.out.println(num);
特点:里面的数据可以替换
int age2 = 10;
age2 = 12;
System.out.println(age2); // 输出: 12 因为把12又赋给了age2
age2 = age2 + 1;
System.out.println(age2);// 输出: 13 把age2 +1(也就是12+1)赋给了age2
变量使用的注意事项
-
先声明再使用
-
变量是什么类型,就应该传入什么数据
-
变量有范围,是从定义开始到" }"有效,同一个范围里面变量的名不能一样
-
定义变量的时候可以不需要初始值,但使用的时候一定要有