数据类型扩展及面试题

整数拓展

  • 进制
    • 二进制(0b)
    • 八进制(0)
    • 十进制
    • 十六进制(0x)(0~9 A~F)

浮点数拓展 银行业务怎么表示?钱

  • BigDecimal(数学工具类)
  • float(有限 离散 舍入误差 大约 接近但不等于)
  • double
    比较时最好使用完全浮点数

字符拓展

  • 所有字符的本质还是数字
  • 编码Unicode表:(97=a 65=A)2字节 0~65536字符 Excel表格就是2的16次方=65536
  • U0000 UFFFF
  • 转义字符(\t 制表符 \n 换行)

布尔值拓展


if 默认true

Less is More! 代码要精简易读

posted @ 2022-07-10 10:59  程序员小s  阅读(25)  评论(0)    收藏  举报