java变量

mac2025-11-06  14

变量:程序运行期间,内容可以发生改变的量。

数据类型 变量名称; //创建了一个变量 int a; 变量名称 = 数据值; // 一个等号的意思是赋值,将右边的数据值,赋值交给左边的变量。

另一种格式: 数据类型 变量名称 = 数据值; // 在创建一个变量的同时,赋给它一个初始值。 具体看代码:

public class Demo02Variable{ public static void main(String[] args){ //创建一个变量 int num1; //向变量中存入一个数据 num1 = 10; //打印输出,显示变量的值 System.out.println(num1); //改变变量的值,输出结果改变 num1 = 20; System.out.println(num1); //第二种格式 int num2 = 30; System.out.println(num2); //改变变量的值,输出结果改变 num2 = 40; System.out.println(num2); } }

输出结果如图: 其他数据类型的演示:

public class Demo02Variable{ public static void main(String[] args){ //创建一个变量 int num1; //向变量中存入一个数据 num1 = 10; //打印输出,显示变量的值 System.out.println(num1); //改变变量的值,输出结果改变 num1 = 20; System.out.println(num1); //第二种格式 int num2 = 30; System.out.println(num2); //改变变量的值,输出结果改变 num2 = 40; System.out.println(num2); //其他数据类型演示 byte num3 = 50; //注意:右侧数值的范围不能超过左侧数据类型的取值范围 System.out.println(num3); //byte num3 = 500 //右侧超出了byte数据范围,报错! short num4 = 60; System.out.println(num4); long num5 = 30000L; //long类型后面加L System.out.println(num5); float num6 = 2.5F; // float 类型后面加F System.out.println(num6); double num7 = 2.3; System.out.println(num7); char zifu1 = 'A'; System.out.println(zifu1); zifu1 = '中'; //char 类型允许值是一个汉字 System.out.println(zifu1); boolean var1 = true; System.out.println(var1); var1 = false; System.out.println(var1); //将一个变量的数据内容,赋值交给另一个变量 //右侧的变量名称var1已经存在,里面装的是false布尔值 //将右侧变量里面的false值,向左交给var2变量进行存储 boolean var2 = var1; System.out.println(var2); } }

输出结果如图:

最新回复(0)