• 常量、变量


    总结:

    常量(掌握)

    在程序运行过程中,其值不可以发生改变的量。

    Java中的常量:字符串、整数、小数、字符、布尔、null

    变量(掌握)

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

    变量的定义格式:数据类型 变量名 = 初始化值;

    • 同一对{}中,定义变量名不能重复
    • 变量未赋值不能使用
    • 定义long类型,在后面加大写L
    • 定义float类型,在后面加大写F

    一、常量

    常量:在程序运行过程中,其值不可以发生改变的量。

    Java中的常量分类:

    1. 字符串常量
    • 用双引号括起来的多个字符(可以包含0个、一个或多个),例如"a"、"abc"、"中国"等...
    2. 整数常量
    • 整数,例如:-10、0、88等
    3. 小数常量
    • 小数,例如:-5.5、1.0、88.88等
    4. 字符常量
    • 用单引号括起来的一个字符,例如:'a'、'5'、'B'、'中'等
    5. 布尔常量
    • 布尔值,表示真假,只有两个值true和false
    6. 空常量
    • 一个特殊的值,空值,值为null

    除空常量外,其他常量均可使用输出语句直接输出。

    public class Demo {
        public static void main(String[] args) {
            System.out.println(10); // 输出一个整数
            System.out.println(5.5); // 输出一个小数
            System.out.println('a'); // 输出一个字符
            System.out.println(true); // 输出boolean值true
            System.out.println("Hollo 猪猪"); // 输出字符串
        }
    }
    

    二、变量

    1. 变量的定义

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

    从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。

    2. 定义变量的三种方式
    声明变量并赋值
    数据类型 变量名 = 初始化值; // 声明变量并赋值
    int age = 18;
    System.out.println(age);
    
    先声明,后赋值
    // 先声明,后赋值(使用前赋值即可)
    数据类型 变量名;
    变量名 = 初始化值;
    double money;
    money = 666666666.66;
    System.out.println(money);
    
    同类型定义多个变量(建议少用)

    同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,降低程序的可读性。

    int a = 10, b = 20; // 定义int类型的变量a和b,中间使用逗号隔开
    System.out.println(a);
    System.out.println(b);
    
    int c,d; // 声明int类型的变量c和d,中间使用逗号隔开
    c = 30;
    d = 40;
    System.out.println(c);
    System.out.println(d);
    

    变量的使用:通过变量名访问即可。

    3. 使用变量时的注意事项
    • 在同一对花括号{}中,变量名不能重复。

    • 变量在使用之前,必须初始化(赋值)。

    • 定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大可能超出int范围。

    • 定义float类型的变量时,需要在小数的后面加F(大小写均可,建议大写)。因为浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。

  • 相关阅读:
    display、box-sizing,position有哪些值?
    css伪类与伪元素
    HTML基础(一)——一般标签、常用标签和表格
    C#处理猜拳问题(非窗体)
    C#语言基础——结构体和枚举类型
    C#语言基础-类——string增加内容
    C#解决验证码问题
    C#ArrayList集合——小例题
    C#语言基础——特殊集合
    http请求访问响应慢问题解决的基本思路
  • 原文地址:https://www.cnblogs.com/eba001/p/13250477.html
Copyright © 2020-2023  润新知