整数拓展
-
进制 —— 在 Java中的表示
-
二进制
以 0b 开头
-
八进制
以 0 开头
-
十六进制
以 0x 开头,其中 0 ~ 9,A ~ F,F 相当于 16
-
浮点数拓展
-
银行(或者 金融行业)中的 钱的多少不能用 float 或 double 来表示
-
因此 银行(或者 金融行业)中的钱的多少用 BigDecimal(大数类型)来表示
BigDecimal 属于数学工具类 最好完全避免使用浮点数进行比较 若在需要计算,且不能有误差的时,使用BigDecimal(大数类型)
字符拓展
-
字符 转换为 数字
-
代码示例
char c1 = "a"; char c2 = "中"; System.out.println(c1); System.out.println((int)c1); //强制转换 System.out.println(c2); System.out.println((int)c2); //强制转换
-
运行结果示例
a 97 中 20013
-
由此可知:所有的字符本质还是数字
转义字符
-
制表符 \t
-
换行 \n
-