数据类型拓展
-
二进制0b
-
八进制0
-
十六进制0x
打印的结果默认为十进制
浮点数拓展
#float 有限且离散,舍入误差,接近但不等于
#double
#最好完全使用浮点数进行比较!!!
#非要比较的话,有专用的类float f=0.1f;
double d = 1.0/10;#二者输出不同
字符拓展
对char进行强制类型转换 会打印其在Unicode表中对应的值
所有的字符本质还是数字
char c= '\u0061';
#打印unicode 61号字符
#\u:转义符
布尔值拓展
if(flag)
和
if(flag==true)
完全一样
代码要精简易读