数据类型拓展

  • 二进制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)
完全一样

代码要精简易读

Posted on 2025-10-12 18:21  miloandmicah  阅读(6)  评论(0)    收藏  举报