什么是变量?
变量:在程序的执行过程中,其值有可能发生改变的量(数据)
变量的使用场景
当某个数据经常发生改变时,我们也可以用变量储存。当数据变化时,只要修改变量里面记录的值即可。
变量的定义格式
数据类型 变量名 = 数据值;
(数据类型:为空间中存储的数据,加入类型【限制】整数?小数?.......
变量名:为空间[小箱子]起的名字;
数据值:存在空间里面的数据;)
public class demo1{ public static void main(String[] args){ //定义变量 //数据类型 变量名 = 数据值; //int(整数) double(小数) //变量名:就是存储空间的名字 //作用:方便以后使用 //数据值:真正存在变量中的数据 //等号:赋值。把右边的数据赋值给左边的变量 int a = 10; System.out.println(a); } }
变量的使用方式
1.定义变量,直接输出
int a = 10; System.out.println(a);
2.参与计算
int a = 10; int b = 20; System.out.println(a + b);
3.修改记录的值
int a =10; System.out.println(a);//10 a = 20; System.out.println(a);//20
变量的注意事项
1.只能存一个值
2.变量名不允许重复定义
3.一条语句可以定义多个变量
int d = 100,e = 200,f = 300; System.out.println(d); System.out.println(e); System.out.println(f);
4.变量在使用之前一定要进行赋值
int g; System.out.println(g);//此时代码会报错
5.变量的作用域范围
变量的练习
public class demo1{ public static void main(String[] args){ //一开始没有乘客 int conut = 0; //第一站:上去一位乘客 conut = conut + 1; //第二站:上去两位乘客,下来一位乘客 conut = conut + 2 - 1; //第三站:上去两位乘客,下来一位乘客 conut = conut + 2 - 1; //第四站:下来一位乘客 conut = conut - 1; //第五站:上去一位乘客 conut = conut + 1; //请问:到了终点站,车上一共有几位乘客? System.out.println(conut); } }