一、为什么需要变量
- 变量是程序的基本组成单位
不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。
变量有三个基本要素:类型 + 名称 + 值
二、变量的介绍 - 变量相当于内存中一个数据存储空间的表示,类似于房间的门牌号,我们可以通过房间的门牌号找到房间,也可以通过变量名可以访问到变量(值)。
- 变量使用的基本步骤
- 声明变量 int a;
- 赋值 a=60; //把60赋给a
- 使用变量 System.out.println(a);
//也可以一步到位int a = 60;
public class Var01{
public static void main(String[] args){
//声明变量
int a;
a=100;
System.out.println(a);
//还可以这样直接使用
int b = 800;
System.out.println(b);
}
}
三、变量快速入门
public class Var02{
public static void main(String[] args){
//记录人的信息
int age = 30;
double score = 89.9;
char gender = '男';
String name = "小明";
//输出信息,快捷键
System.out.println("人的信息如下");
System.out.println(name);
System.out.println(age);
System.out.println(score);
System.out.println(gender);
}
}
四、变量使用注意事项
- 变量表示内存的一个存储区域【不同的变量,类型不同,占用的空间大小不同,如:int是4个字节,double是8个字节】。
- 该区域有自己的名称【变量名】和类型【数据类型】。
- 变量必须先声明,后使用,即有顺序
- 该区域的数据可以在同一类型范围内不断变化
- 变量在同一个作用域内不能重名
- 变量 = 变量名 + 值 + 数据类型
五、程序中 + 号的使用
- 当左右两边都是数值型时,则做加法运算。
- 当左右两边有一方为字符串,则做拼接运算。
- 运算顺序是从左到右
//右侧为输出结果
System.out.println(100+98);//198
System.out.println("100"+98);//10098
System.out.println(100+3+"hello");//103hello
System.out.println("hello"+100+3);//hello1003