• 整型(byte short int long)
    • byte取值范围: -128 ~ 127
    • short取值范围: -32768 ~ 32767
    • int取值范围: -2147483648 (-2的31次方) ~ 2147483647 (2的31次方-1)
    • long 取值范围:-9223372036854775808 (-2的63次方)~ 9223372036854775807 (2的63次方-1)
  • 浮点型(float double)
    • float取值范围:1.4E-45 (2的-149次方)~ 3.4028235E38 (2的128次方-1)
    • double取值范围:4.9E-324 (2的-1074次方)~ 1.7976931348623157E308 (2的1024次方-1)
  • 字符型(char)
    • char取值范围:0 ~ 65535
  • boolean
    • true & false

char详情:

  • char 用来通常表示意义上的 “字符”
  • 字符常量三种通常的表现形式
    • 使用单引号 表示
      • char c = 'a'
      • char c= '刘'
      • char c = '9'
    • Java中还允许使用转义字符 ‘\’ 将字符转化成特殊字符型常量。
      • char c= '\n'
      • 其中\n表示换行符。
    • 直接使用Unicode值表示字符型常量。
      • ‘\uXXXX’。其中XXXX代表一个十六进制的整数。如\u5218表示 字符 ‘刘’。
  • char类型可以用来进行计算。因为它对应有Unicode码。
    Java基本数据类型(四类八种)

相关文章: