什么是常量?
常量的分类有哪些?
我们编写Java程序很多时候是需要描述一些事物的特征!(描述某位同学<姓名、年龄、身高、性别>)
而在这些数据中,性别是固定的(一旦出生后不可更改了)!
总结:
1. 什么是常量?
在java程序运行过程中,其数值不可改变的量!
2. 常量的分类?
字符串常量:标志是一对双引号!【双引号中间可以书写任意内容(不写也行)】
"HelloWorld","么么哒!","a","@",""
字符常量:标志是一对单引号!【单引号中间不能空着不写,而且只能出现单个字符】
'a','1','国','@' 【‘’ 这是错误的!】
整数常量:全部都是数字,不能有小数点
100,-58
小数常量:全部都是数字,有小数点
3.14,-10.5
布尔常量:只有2个取值(true,false) 【"true" 错误,它是一个字符串常量】
空常量:null(只有这么一个取值,不能直接打印输出) 【面向对象章节会学习到】
3. 注意问题
① 字符串常量,里面可以空着不写任何内容
② 字符常量,不能空着不写,不能写多个字符(单个字母,单个数字,单个汉字都是一个字符)
③ 布尔常量,不能加双引号
④ 空常量,不能直接打印输出
10分钟时间练习请在屏幕上输出一个学生的信息,包含姓名、性别、年龄、身高、地址。