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’;
java中的基本数据类型
最新推荐文章于 2024-09-14 21:48:00 发布