数据类型扩展

  • 整数-进制

 

  • 浮点数-最好完全避免使用浮点数进行比较(使用BigDecimal-数学工具类)

    • float:有限且离散,存在舍入误差,为大约数,接近但不等于

      eg.

      float f = 0.1f;
      double d = 1.0/10;
      System.out.println(f==d);//false

      float d1 = 23131313131312321f;
      float d2 = d1 + 1;
      Ststem.out.println(d1==d2);//true
  • 字符

    • 强制转换-所有的字符本质还是数字-Unicode编码(2字节,(曾经)最多表示2^16=65536个字符(同最早的excel表))-97 = a;65 = A

                  

    • 转义字符

posted @ 2022-02-10 13:45  cvhgfds  阅读(33)  评论(0)    收藏  举报