变量是在程序的执行过程中,有可能发生改变的量(数据),存储数据的小空间
定义格式:
数据类型(为空间中存储的数据加入类型限制,如整数小数...) 变量名(为小空间取的名字,方便使用)=(右边数据赋值给左边变量)数据值(存在小空间里的数值);
使用方式:
输出打印--定义变量再进行输出
参与计算
修改变量记录的值
使用场景:
重复使用某个值
某个数据经常发生改变
数据类型 | 关键字 |
整数 | int |
浮点数小数 | double |
注意事项:
一个变量名只能存储一个值
变量名不允许被重复定义
一条语句可以定义多个变量
变量使用之前一定要进行赋值
变量的作用域范围
代码
public class change{
public static void main(String[]args){
int a = 10;
System.out.println(a);
int b = 2,c = 3;
System.out.println(b+c);
int d = 5;
System.out.println(d);
d = 10;
System.out.println(d);
}
}
[例]:乘客上下车问题
public class exe{
//主入口
public static void main(String[]args){
//一开始没有乘客
int count = 0;
//第一站上去一位乘客
count = count + 1;
//上去两位乘客,下去一位乘客
count = count + 2 - 1;
//上去两位乘客,下去一位乘客
count = count + 2 - 1;
//下去一位乘客
count = count - 1;
//上去一位乘客
count = count + 1;
//输出终点站的乘客数量
System.out.println(count);
}
}