整数类型扩展------进制
不同进制表示整数的方法,如下图例所示:
二进制 0b
八进制 0
十进制
十六进制 0x
浮点数类型扩展------值的问题
浮点数的值存在舍入问题,即表现出来的值是大约数不是确定值,所以最好避免使用浮点数作比较。若需要比较即可以使用Bigdecimal类型即可。如下图例所示:
字符拓展------与数的关系
字符的本质是数,通常用Unicode表来转换,如97a,65A。一般使用U0000 ~ UFFFF编码来转义表示,具体如下图所示:
转义字符
具有固定特殊意思的字符,如\t、\n等。
”==“字符含义扩展
”==“符号是识别地址的(问题:不晓得对不对,弹幕是这个说的,后续揭秘),如下图例所示:
boolean类型扩展
boolean类型本身能直接作为判断语句,不需要进行描述再判断。
boolean flag = true;
if (flag == true){}
if (flag){}
上述代码中两者两个判断语句是等效的。
(https://www.kuangstudy.com/)