01-变量

为什么需要变量?

变量是程序的基本组成单位(不论使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位)

变量的概念

变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)

变量三要素:变量 = 变量名 + 值 + 数据类型

public class VarDetail{
    public static void main(String[] args){
        //变量必须先声明,后使用,即有顺序
        int a = 100;
        System.out.println("赋值前:"+a);

        //该区域的数据或值可以在同一类型范围内不断变化
        a = 200;
        System.out.println("赋值后:"+a);

        //变量在同一个作用域内不能重名
        //int a = 300; (错误:已在方法 main(String[])中定义了变量 a)

    }
}

class Dog{
    public static void main(String[] args){
        //变量在不同作用域可以重名
        int a = 300
        System.out.println(a);
    }
}

程序中 + 号的使用

1.当左右两边都是数值型时,则做加法运算
2.当左右两边有一方为字符串,则做拼接运算
3.运算顺序,是从左到右

public class Plus{
    public static void main(String[] args){
        //100 + 98 = 198
        System.out.println(100 + 98);
        //"100" + 98 = 10098
        System.out.println("100" + 98);

        //100 + 3 + "hello" = 103hello
        System.out.println(100 + 3 + "hello");
        //"hello" + 100 + 3 = hello1003
        System.out.println("hello" + 100 + 3);
        
    }
}

 

posted @ 2023-07-02 21:49  马铃薯1  阅读(11)  评论(0编辑  收藏  举报