第六天

Posted on 2021-03-17 08:21  C_JT  阅读(18)  评论(0)    收藏  举报

数据类型拓展

整数类型:

进制:

  • 二进制:0b

  • 十进制:——

  • 八进制:0

  • 十六进制:0x

  • (println输出换行,print输出不换行)

浮点类型:

(有限字长,大约数)(最好完全避免使用浮点数进行比较)

float:(有限 离散 舍入误差 大约 接近但不等于)

float f = 0.1f;

double d = 1.0/10;

System.out.println(f==d);(错误 false)

float f1 = 123123123123;

double d1 = f1+1;

System.out.println(f1==d1);(正确 true)

拓展:("Bigdecimol" 类:数学工具类

字符拓展:

// 所有字符本质还是数字

char c = 'a';(单引号)

System.out.println(c);

System.out.println((int)c);(强制换行)(转换成数字)

//Unicode(表):字符对应数值

转义字符

\t 制表符=TAB

\n 换行

...

\\布尔值扩展

boolean flag = true;

if (flag==true){} = =if (flag){}

Less is More!