Java数据类型基础

Java的数据类型一共有八种,在本篇章会慢慢介绍

byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。

short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。

int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。

long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。

float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。

double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。

boolean:只有true和false两个取值。

char:16位,存储Unicode码,用单引号赋值。

但在CoreExtensions中,我们只会运用到string,int,float,double和boolean

按照不会Java的我们来理解的话,我们只用记住怎么填写和使用就行了

结合CoreExtensions中我们可以这样理解:

string: 文本字符串,可以填入文本信息
int: 整数,无论你输入5.4还是5.5或5.6,这些值的小数部分会被截断,只保留整数部分。所以,强制转换后的值将变成 15。
float/double: 这两者数值区别无非是精度问题,我们在这只需记住这两个类型是小数就行了,如果你想设置为15则需要设置为15.0,其他整数同理,否则会造成游戏的崩溃
boolean: 取值true或者是false,也就是"是"与"不是"

最后更新于