在java中数据分为(整型,浮点,char,boolean,String)这五种类型,
1:整型; int类型的数据类型都为整型,整型还有byte,short, long。
整型有小到大依次为
byte 一个字节 取值范围:-128~127
short 两个字节 取值范围:-32768~32767
int 四个字节 取值范围:-2147483648~2147483647
long 八个字节 取值范围:-9223372036854775808~9223372036854775807
2:浮点;浮点分为(float double)两种类型;
float 四个字节 取值范围:大约+3.40282347E+38F
double 八个字节 取值范围:大约+1.79769313486231570E+308
3:char类型
char为单个字符;在java中每一个字符都有其对应的阿斯克码,
4:String类型
String类型是一个很特殊的数据类型,String表示的是字符串,
5:boolean类型
boolean类型的数据只有两个结果,一个为true 一个为false 它的结果只能是两种中的一个。
这些数据类型中,int转换为float long转换为 float long转换为double 这些转换可能会造成数据的精度丢失,
要注意的是 当一个值要强制转换成另一种类型,而又超过了这个类型的表示范围,结果会截断成一个完全不同的值。