java中的基本数据类型

  • java中有8中基本数据类型:byte(位)、short(短整型)、int(整型)、long(长整形)、float(单精度浮点型)、double(双精度浮点型)、char(字符)、boolean(布尔)

  • 分别可表示的大小按位计算为:byte(8位)、short(16位)、int(32位)、long(64位)、float(32位)、double(64位)、char(16位)
    整数表示的数值范围为-2n~2n-1其中n代表该种类型可表示的大小的位数,如byte表示范围是-28~28-1即-128~127

  • 单精度浮点数表示的数值范围为-3.4E38~3.4E38,双精度浮点数表示的范围是-1.7e308~1.7e308,E(e)表示科学计算法,不区分大小写,E38即10的38次幂

  • 默认值分别为:byte((byte)0)、short((short)0)、int(0)、long(0L)、float(0.0f)、double(0.0d)、char(\u0000即空‘’)、boolean(false)

  • 其中整型数值默认是int型,浮点型数值默认是double型,在定义long型和浮点型值时要分别在数值末尾加上字母L和f
    字符类型也可以转化为数值,采用ASCII编码方式,A为65,B为66…Z为90;a为97,b为98…z为122,其中需要注意的是字符要用‘’括起,如char
    a=‘a’;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值