字面量------------告诉程序员:数据在程序中的书写格式(一般说是”常量“,并不是很准确。)
六类数据
整数类型 | 不带小数点的数字 | 666,-88 |
小数类型 | 带小数点的数字 | 13.14,-5.21 |
字符串类型 | 用双引号括起来的内容 | "HelloWorld","黑马程序员" |
字符类型 | 用单引号括起来的内容 | 'A','O','我' |
布尔类型 | 布尔值,表示真假 | 只有两值:true,false |
空类型 | 一个特殊的值,空值 | 值是:null |
代码举例如下:
public class iii {
public static void main(String[] args) {
//目标:需要大家掌握常见的数据在代码中如何书写的?
//整数
System.out.println(666);
System.out.println(-777);
//小数
System.out.println(1.93);
System.out.println(-3.71);
//字符串
System.out.println("黑马程序员");
System.out.println("尼古拉斯阿玮");
//字符
System.out.println('男');
System.out.println('女');
//布尔
System.out.println(true);
System.out.println(false);//发现高亮显示,他两是关键字,表判断,直接打印。成字符串显示
//空
//细节:null关键字特殊,不能打印,得用字符串形式打印。
System.out.println("null");
}
}
//两种关键字,却有不同
特殊字符类型的字面量
\t 制表符
*在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格。
eg :
public class t {
public static void main(String[] args) {
System.out.println("name" + '\t' + "age");//补4个空格
System.out.println("tom" + '\t' + "23");//补5个空格
}
}
//所以说/t更适用于表格展示数据。
name age
tom 23
//我不知道,我运行时结果不同,为啥?