数据类型

基本数据类型

由低到高分别为

  byte short char int long float double
占位 1字节 2字节 2字节 4字节 8字节 4字节 8字节

高转低需要强制转换但要注意是否越界,并且会由精度丢失

低转高直接转换

float和long后面需要加上字母F和L,如:float f = 1.8F; long l = 1289478364912L;

1个字节对应8位二进制的位,所以byte的范围是-128~127(即-2^7 ~ 2^7-1)

还有一个基本类型是char,它占了1个字节

char类型涉及unicode编码表需了解

二进制 八进制 十进制 十六进制
0b 0 正常 0x

目前银行等需要进行数据计算的及涉及金额的都会使用引用数据类型BigDecimal

 

上一篇:C语言慈善募捐程序(在全院10000学生中,征集慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数,以及平均每人捐款的数目。)


下一篇:前端面试题:使用css生成田字格的四种方法