Java八大数据类型

一:数据类型

1:整型数据类型

  1. byte:byte a =127; //1个字节,8位 -27~27-1
  2. short:short c=10;//2个字节,16位 -2^15~ 2^15-1
  3. int:int b = 0x10;//4个字节,32位 -231~231-1 Integer
  4. long:long d = 10L;//8字节,64位 -263~263-1,在后面加l或L

2:浮点数据类型

float、double
Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)
float floatA=1.5F;//后面加f或F,不然会识别为double类型
double doubleA = 2.5;//后面可以加d或D,可加,可不加
数据类型 内存空间(8位等于1个字节) 取值范围
float 32位 1.4E-45~ 3.4028235E38
double 64位 4.9E-324~ 1.7976931348623157E308

二:字符型

Float和Double的最小值和最大值都是以科学记数法的形式输出的,结尾的"E+数字"表示E之前的数字要乘以10的多少倍。比如3.14E3就是3.14×1000=3142、字符型:char
Char类型是一个单一的16位Unicode字符
最小值是’\u0000’(即为0)
最大值是’\uffff’(即为65535);
Char数据类型可以储存任何字符
//Unicode字符集\u0391-\uFFE5 是中文字符集

转义字符:
/*\n 换行(\u000a)
\t 水平制表符(\u0009)
\b 空格 (\u0008)
\r 回车 (\u000d)
\f 换页(\u000c)
’ 单引号(\u0027)
" 双引号(\u0022)
\反斜杠(\u005c) */

三:布尔型:boolean

布尔类型又称为逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false,分别代表逻辑中的“真”和“假”。布尔值不能与整形类型进行转换。布尔类型通常用在流程控制中作为判断条件。0,3.14E-3就是3.14/1000=0.00314

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值