变量的概念与定义
/*
变量:程序运行期间,内容可以发生改变的量。
创建一个变量并且使用的格式
数据类型 变量名称; //创建了一个变量
变量名称 = 数据值; // 赋值,将右边的值赋给左边
一步到位
数据类型 变量名称 = 数据值; // 在创建一个变量的同时,立刻放入指定的数据值
*/
public class Demo02Variable{
public static void main(String[] args){
// 创建一个变量
// 格式:数据类型 变量名称;
int num1;
// 向变量存入一个数值
// 格式:变量名称 = 数据值;
num1 = 10;
// 打印变量,显示的变量的内容
System.out.println(num1); // 10
// 改变原来变量的值,
num1 = 20;
System .out.println(num1); // 20
// 一步到位
int num2 = 100;
System.out.println(num2);
System.out.println("----------");
byte num3 = 30; // 注意, 右侧的数值不能超过左侧数据类型的范围
System.out.println(num3);
// byte num3 = 400; 右侧超出了左侧的数值范围,报错
short num4 =50;
System.out.println(num4);
long num5 = 3000000000L; // 没有L会报错
System.out.println(num5);
float num6 = 2.5F;
System.out.println(num6); // 2.5
double num7 = 1.5;
System.out.println(num7); // 1.5
char zifu1 = 'A';
System.out.println(zifu1); // A
zifu1 = '中';
System.out.println(zifu1); // 中
boolean var1 =true;
System.out.println( var1); // true
var1 = false;
System .out.println(var1); // false
// 将一个变量的数据内容,赋值交给另一个变量
// 右侧的变量名称var1已经存在,里面装的是false布尔值
// 将右侧的变量里面的false的值,向左交给var2变量进行存储
boolean var2= var1;
System.out.println(var2);
}
}