常量

本文记录Java学习过程中的常量~

常量的定义:常量就是不变的数据量, 在程序执行的过程中其值不可以发生改变。

常量分类:

1.整数类型

  • 十进制表示方式:正常数字 如 13、25等;
  • 二进制表示方式:以0b(0B)开头,如0b1011 、0B1001;
  • 十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10 ;
  • 八进制表示方式:以0开头 如01、07、0721 。

2.小数类型

  • 如1.0、-3.15、3.168等;

3.布尔类型

  • 如true、false;

4.字符类型

  • 如'a','A', '0', '家';
  • 字符必须使用‘’包裹,并且其中只能且仅能包含一个字符;

5.字符串类型

  • 字符串String类型是一种引用类型,我们先了解作为常量类型的使用方式;
  • 如“我爱Java”,“0123”,“”,“null”;
  • 字符串必须使用“”包裹,其中可以包含0~N个字符。

代码案例

       /*
	   Demo_1类,演示Java中的所有类型的常量
	   程序当中输出:
		 输出整数常量
		 小数常量
		 布尔常量
		 字符常量
		 字符串常量
	*/
	public class Demo_1{
		public static void main(String[] args){
			//输出整数 十进制
			System.out.println(50);
			
			//输出整数,二进制, 数字开头0B
			System.out.println(0B11);
			
			//输出整数,八进制,数字开头0
			System.out.println(051);
			
			//输出整数,十六进制,数字开头0X  0-9 A-F
			System.out.println(0XE);
			
			//输出浮点数据
			System.out.println(5.0);
			
			//输出布尔数据,只有2个值,true,false 关键字
			System.out.println(true);
			System.out.println(false);
			
			//输出字符常量,单引号包裹,只能写1个字符
			System.out.println('a');
			
			//输出字符串常量,双引号包裹,可以写0-n个字符
			System.out.println("HelloWorld");
		}
	}

标签: none