05-数据类型和类型转换

这篇文章为你搞懂2个问题

  1. java 中有哪些数据类型可以用存储数据?
  2. java 中的数据类型是怎么转换的?

在上一篇文章中我们学会了如何使用变量,像这样存储一个整数 int age=10;,可以在开发工具中编写一行这样的代码 int age=10.5;就会发现开发工具报错了,是因为变量中的数据类型也是不能随便用的。

数据类型

咱们先来看下面一组数据

如果每天花费2小时在交通上
1月=60小时=2.5天,
1年=730小时=30天,
50年=36500小时=1520天=4年

这段数据中可以分为以下2类,java中也包含这2大类

  1. 数值
    1月 中的 1
    60小时 中的 60
    2.5 天中 2.5
  2. 非数值
    ,
      小时
  • 数值
    • 整型
      • byte
      • short
      • int
      • long
    • 浮点型
      • float
      • double
  • 非数值
    • char
    • boolean
    • String

      数值型

      下面看一下每个数据类型的详细介绍

数据类型 大小 取值范围 介绍
byte 1字节8位 -128 ~ +127 字节型 这个范围可以存储普通人的年龄
short 2字节16位 -32768~+3276 短整型
int 4字节32位 -2147483648)~+2147483647 整型 存下中国人口的数量没有问题,但是存下地球所有人的数量就不够了
long 8字节64位 -2^63 ~ + 2^63-1 长整型 存下地球的人数绰绰有余
float 4字节32位   单精度浮点数 存储小数
double 8字节64位   双精度浮点数

敲一敲:

                        
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信