首页 > 其他分享 >数据类型拓展

数据类型拓展

时间:2023-02-04 20:47:51浏览次数:54  
标签:BigDecimal 数据类型 System 拓展 println c2 out

整数拓展

  • 进制 —— 在 Java中的表示

    • 二进制

      以 0b 开头
      
    • 八进制

      以 0 开头
      
    • 十六进制

      以 0x 开头,其中 0 ~ 9,A ~ F,F 相当于 16
      

浮点数拓展

  • 银行(或者 金融行业)中的 钱的多少不能用 float 或 double 来表示

    • 参考:keke_Xin__CSDN博客

    • 因此 银行(或者 金融行业)中的钱的多少用 BigDecimal(大数类型)来表示

      BigDecimal 属于数学工具类
      
      最好完全避免使用浮点数进行比较
      
      若在需要计算,且不能有误差的时,使用BigDecimal(大数类型)
      

字符拓展

  • 字符 转换为 数字

    • 代码示例

      char c1 = "a";
      char c2 = "中";
      
      System.out.println(c1);
      
      System.out.println((int)c1); //强制转换
      
      System.out.println(c2);
      
      System.out.println((int)c2); //强制转换
      
    • 运行结果示例

      a
      
      97
      
      中
      
      20013
      
    • 由此可知:所有的字符本质还是数字

    转义字符

    • 制表符 \t

    • 换行 \n

标签:BigDecimal,数据类型,System,拓展,println,c2,out
From: https://www.cnblogs.com/bai-Lv/p/17092161.html

相关文章