Java的数据类型分为两大类:
基本数据类型: 整数 、 浮点数 、 字符 、 布尔 。
引用数据类型: 类 、 数组 、 接口 。
四类八种基本数据类型: long类型建议数据后加L表示, float类型建议数据后加F表示。
变量的定义注意事项:
1. 定义的变量,不赋值不能使用。
2. 同一个方法中变量名不能重复。
3. 变量只在定义时的{}中有效。
数据类型转换:
Java程序中要求参与计算的数据,必须要保证数据类型一致,如果数据类型不一致将发生类型的转换。
自动转换:
将取值范围小的类型自动提升为取值范围大的类型
byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double
强制转换:
将取值范围大的类型 强制转换成 取值范围小的类型
数据类型 变量名 = (数据类型)被转数据值;
强制转换需要注意的地方:
浮点转成整数,直接取消小数点,可能造成数据损失精度。
int 强制转成 short 砍掉2个字节,可能造成数据丢失。
更多互联网故事欢迎关注公众号:互联网小茶馆