Java字面量和特殊字符
字面量类型:
整数类型:不带小数点的数字。如:666,-888
小数类型:带小数点的数字。如:3.14,-3.14
字符串类型:用双引号括起来的内容。如:"JAVA","程序猿"
字符类型:用单引号括起来的,内容只能有一个。如:'男','女'
布尔类型:布尔值,表示真假。只有两个值:true,false
空类型:一个特殊的值,空值。值是:null
public class ValueDemo1{ //main方法,表示程序的主入口 public static void main(String[] args){ //整数 System.out.println(666); System.out.println(-888); //小数 System.out.println(3.14); System.out.println(-3.14); //字符串 System.out.println("JAVA"); System.out.println("程序猿"); //字符串 System.out.println('男'); System.out.println('女'); //布尔 System.out.println(true); System.out.println(false); //空 //System.out.println(null); //null不能直接打印输出。 //如果我们要打印null,那么只能用字符串的形式进行打印。 System.out.println("null"); } }
输出结果:
特殊字符
制表符:/t
在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补一个空格,最多补8个空格。
public class zhibiaofu{ //main方法,表示程序的主入口 public static void main(String[] args){ //制表符的使用 System.out.println("没有使用制表符:"); System.out.println("name" + "age"); System.out.println("tom" + "23"); System.out.println("使用制表符:"); System.out.println("name" + '\t' + "age"); System.out.println("tom" + '\t' + "23"); } }
输出结果:
Java语言支持一些特殊的转义字符序列。
符号 | 字符含义 |
---|---|
\n | 换行 (0x0a) |
\r | 回车 (0x0d) |
\f | 换页符(0x0c) |
\b | 退格 (0x08) |
\0 | 空字符 (0x0) |
\s | 空格 (0x20) |
\t | 制表符 |
\" | 双引号 |
\' | 单引号 |
\\ | 反斜杠 |
\ddd | 八进制字符 (ddd) |
\uxxxx | 16进制Unicode字符 (xxxx) |