zoukankan      html  css  js  c++  java
  • 常量与变量的使用

    常量与变量的使用

    一)、字符串常量和字符常量

    1-1):字符串常量:
    由双引号" " 引起的内容,println("善学如春起之苗");
    1-2):字符常量:
    由单引号' ' 引起的内容

        println('J');
    
    
    
    public class Test1 {
        public static void main(String[] args) {
    
            // 控制台输出任意5行字符串类型常量值
            System.out.println("善学如春起之苗");
            System.out.println("不见其增,日有所长");
            System.out.println("假学如磨刀之石");
            System.out.println("不见其损,年有所亏");
            System.out.println("加油吧!少年");
            // 控制台输出任意5行字符类型常量值
            System.out.println('J');
            System.out.println('A');
            System.out.println('V');
            System.out.println('A');
            System.out.println('!');
        }
    

    二)、整数型常量和浮点型常量

    2-1):整数型常量
                  直接输出整数数字
    2-2): 浮点型常量
              直接输出小数数字
    
    public static void main(String[] args) {
              // 控制台输出任意5行整数类型常量值
              System.out.println(-2147483648);
              System.out.println(-100);
              System.out.println(0);
              System.out.println(100);
              System.out.println(2147483647);
    
              // 控制台输出任意5行小数类型常量值
              System.out.println(-100.0);
              System.out.println(-10.0);
              System.out.println(0.0);
              System.out.println(10.9);
              System.out.println(100.9);
    
          }
    

    三)、布尔型常量

    • 直接输出true或false

      public static void main(String[] args) {
      // 控制台输出所有布尔类型常量值
      System.out.println(true);
      System.out.println(false);
      }

    四)、变量的概念

    • 变量
      程序运行期间可以发生改变的值
      创建变量:
      变量类型 变量名 = 赋值
      调用变量名的过程就是在使用变量

      public class Test1 {
      public static void main(String[] args) {
      // 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.
      byte num1 = -128;
      byte num2 = 127;
      System.out.println(num1);
      System.out.println(num2);

            // 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.
            short num3 = -32768;
            short num4 = 32767;
            System.out.println(num3);
            System.out.println(num4);
      
            // 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.
            int num5 = -2147483648;
            int num6 = 2147483647;
            System.out.println(num5);
            System.out.println(num6);
      
            // 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.
            long num7 = -2147483649L;
            long num8 = 2147483648L;
            System.out.println(num7);
            System.out.println(num8);
        }
      

      }

    四)、常量的概念及分类

    • 常量的概念
      程序运行期间固定不变的量
      一般是在没有变量引用的数据,如直接打印输出的量,没有指针指向
    • 常量的分类
      1. 字符串常量 “hello”
        由" "引起的部分,如:直接 “hello”, 没有变量指向
        字符串常量在内存中存放的是一个固定的地址值
      2. 字符常量 ‘a’
        由单引号' ',引起的部分,如: ‘a’,
        字符常量在内存中以ASCII码的形式存储,是一个固定数值,占一个字节
      • 字符常量和整型常量1的区别
        '1' 和 1 的区别:
        字符常量‘1’: 在内存中以ASCII码的形式存储,占一个字节
        整型常量1:在内存中以二进制补码的形式存储,占2-4个字节
      1. 整型常量 2
        直接写上的数,没有小数点,如:2
      2. 浮点型常量 2.33
        直接写上的数,有小数点, 如:2.33
      3. boolean常量 true 或 false
        直接写上 true 或 false
    金麟岂能忍一世平凡 飞上了青天 天下还依然
  • 相关阅读:
    leetcode Convert Sorted List to Binary Search Tree
    leetcode Convert Sorted Array to Binary Search Tree
    leetcode Binary Tree Level Order Traversal II
    leetcode Construct Binary Tree from Preorder and Inorder Traversal
    leetcode[105] Construct Binary Tree from Inorder and Postorder Traversal
    证明中序遍历O(n)
    leetcode Maximum Depth of Binary Tree
    限制 button 在 3 秒内不可重复点击
    HTML 和 CSS 画三角形和画多边行基本原理及实践
    在线前端 JS 或 HTML 或 CSS 编写 Demo 处 JSbin 与 jsFiddle 比较
  • 原文地址:https://www.cnblogs.com/Auge/p/11609827.html
Copyright © 2011-2022 走看看