当前位置:   article > 正文

Java学习笔记-基础day-1-变量_随机定义2个变量,并让它们的变量值在程序运行期间不能改变

随机定义2个变量,并让它们的变量值在程序运行期间不能改变

变量(variable

1、 变量的概念

变量:在程序执行的过程中,其值可以发生改变的量

变量的作用:用来存储数据,代表内存的一块存储区域,这块内存中的值是可以改变的,可以想象成一个可以放东西的盒子。

2、 变量的三要素

1、数据类型

2、变量名

3、

3、 变量的使用应该注意什么?

1、先声明后使用

如果没有声明,会报“找不到符号”错误

2、在使用之前必须初始化

如果没有初始化,会报“未初始化”错误

3、变量有作用域

概念:一个变量的有效范围。变量必须在有效范围内使用
如果超过作用域,也会报“找不到符号”错误
具体范围:在Java语言中,变量的作用域就是它所在的一组{}

下面是一个超出作用域使用变量的例子:这当然是一个错误的示范

		{
			boolean flag = true;
		}
		
		System.out.println(flag);
  • 1
  • 2
  • 3
  • 4
  • 5
4、在同一个作用域不能重名

4、变量的声明和赋值、使用的语法格式?

1、变量的声明的语法格式:
数据类型 变量名;

例如:
int age;
String name;
double weight;
char gender;
boolean isMarry;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2、变量的赋值的语法格式:
变量名 = 值;

例如:
age = 18;
name = "张三"; //字符串的值必须用""
weight = 70.4;
gender = '男';//单字符的值必须使用''
isMarry = true;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

3、变量的使用的语法格式:

通过变量名直接引用

例如:
(1)输出变量的值
System.out.println(age);
System.out.println(name);
System.out.println(weight);
System.out.println(gender);
System.out.println(isMarry);

(2)计算

age = age + 10;//年龄增加1岁
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

2.6.7 练习:定义所有基本数据类型的变量和字符串变量并输出

public class Variable {
	public static void main(String[] args){
        // 定义字节型变量
        byte b = 200;
        System.out.println(b);
        // 定义短整型变量
        short s = 2000;
        System.out.println(s);
        // 定义整型变量
        int i = 123456;
        System.out.println(i);
        // 定义长整型变量
        long l = 12345678900L;
        System.out.println(l);
        // 定义单精度浮点型变量
        float f = 5.5F;
        System.out.println(f);
        // 定义双精度浮点型变量
        double d = 8.5;
        System.out.println(d);
        // 定义布尔型变量
        boolean bool = false;
        System.out.println(bool);
        // 定义字符型变量
        char c = 'A';
        System.out.println(c);
        // 定义字符串变量
        String s = "HelloWorld";
        System.out.println(s);
	}
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

long类型:如果赋值的常量整数超过int范围,那么需要在数字后面加L。

float类型:如果赋值为常量小数,那么需要在小数后面加F。

char类型:使用单引号’'

String类型:使用双引号""

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/290845
推荐阅读
相关标签
  

闽ICP备14008679号