数据类型
关键字 |
描述 |
大小/格式 |
整型 |
||
boolean
|
布尔
|
1位
|
byte |
字节长度整型 |
8位 |
Short |
短整型 |
16位 |
int |
整型 |
32位 |
long |
长整型 |
64位 |
实数 |
||
Float |
单精度浮点型 |
32位 |
Double |
双精度浮点型 |
64位 |
其它类型 |
||
Char |
单个字符 |
16位(it is alleged that if it reads english character, it is smart enough to read only one byte. if it is chinese letter, it read two bytes. ) |
代码中直接为原始变量设置数值。
int anInt = 4;
下面是各种原始数值举例:
数值 |
类型 |
195 |
Int |
3344L |
Long |
34.78 |
Double(马克-to-win:based on wq's ppt,1.23 is double instead of float) |
34.78D |
Double |
34.78F |
float |
'd' |
char |
十进制 八进制 十六进制
0 0 0x0
4 04 0X4
十进制数可以用标准小数点或科学记数法表示。
如: 3.1334, 0.4, .6, 6.35e23, 2.234E8, 1.345e-19
单精度以32位存放,双精度以64位存放。
单精度 f/F后缀、双精度 d/D后缀表示。
如:3.6566f, 6.566e23D, 2.23F, 1.678e-19d
更多内容请见原文,原文转载自:https://blog.csdn.net/qq_44639795/article/details/101977863