Java数据类型

Java数据类型,第1张

Java数据类型

Java数据类型
  • 数据类型
  • 自动数据类型转换
  • 强制类型转换的格式:
  • 注意事项

数据类型

1、基本数据类型

      整数类型    |   占用字节数     |     可表示的范围
         byte            1               -2^7 ~ 2^7-1
         short           2               -2^15 ~ 2^15-1
         int             4               -2^31 ~ 2^31-1
         long            8               -2^63 ~ 2^63-1
      浮点类型
         float           4           -3.403*10^38 ~ 3.403*10^38
         double          8           -1.798*10^308 ~ 1.798*10^308
      字符型
         char            2
      布尔型
         boolean         1

2、 引用数据类型(更新中…)

自动数据类型转换

byte,short,char—int—long—float—double
byte,short,char相互之间补转换,他们参与运算首先转换为int类型

强制类型转换的格式:

目标数据类型 目标变量名 = (目标数据类型)要进行赋值变量
不建议大量使用强制类型转换,因为可能会损失精度。
例如:

		//强制类型转换
        byte b = 3;
        int a = 4;
        byte b1 = (byte) a;
        System.out.println(b1);
注意事项

1、整数默认是int类型
2、如果要定义一个long类型的数据,末尾要加上L或者l,推荐L

//如果要定义一个long类型的数据,末尾要加上L或者l,推荐L
        long l = 10000000000L;

3、小数默认是double类型
4、如果要定义一个float类型的数据,末尾要加上F或者f,推荐F

//如果要定义一个float类型的数据,末尾要加上F或者f,推荐F
        float f = 10000000000.0F;

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5696915.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存