JAVA中的八种数据类型

本文介绍了Java中的基本数据类型,包括整型(byte, short, int, long),浮点型(float, double),布尔型(boolean)和字符型(char)。讲解了数据类型字节长度和取值范围,并重点阐述了数据类型之间的转换规则,包括自动转换和强制转换,以及char的ASCII码相关知识点。
摘要由CSDN通过智能技术生成

基本数据类型

整型:byte 、short、 int、 long
一般情况下,JAVA默认一个整数为int类型,如果想要表示为byte,则需要在数据后加B。同样,加S表示short,加L表示long。

浮点型:float、 double
一般情况下,JAVA默认浮点数类型为double,如果表示一个数据是float型,要在数据后加F。

布尔型:boolean

字符型:char
在定义数据类型时,注意加’ ',比如char a=‘1’,以免区分数值1。

数据类型的存储范围

类型字节长度(字节)取值范围
byte1-128~127
short2-2^15 ~ 2^15-1
int4-2^31 ~ 2^31-1
long8-2^63 ~ 2^63-1
float4
double8
boolean1Ture,Flase
char20~65535

数据类型之间的转换

  1. boolean类型不可以转换为其它7个类型,但是其它7种类型之间可以进行转换,不过会有精度损失
  2. 转换分为自动转换和强制转换,其中强制转换需要使用()
  3. 按照double>float>long>int>short>byte的顺序,如果从小到大转化,那么可以直接转换,而从小到大转化,或char和其它6种类型转换,必须使用强制转换
  4. char的转换涉及ASCII码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值