常用数据类型取值范围
常用数据类型取值范围
| 类型 | 默认值 | 存储(字节) | 最小取值 | 最大取值 | 示例 |
|---|---|---|---|---|---|
| 字节型 | 0 | 1 | -2^7 | 2^7-1 | byte b=10; |
| 字符型 | ‘\u0000’ | 2 | 0 | 2^16-1 | char c=’c’; |
| short | 0 | 2 | -2^15 | 2^15-1 | short s=10; |
| int | 0 | 4 | -2^31 | 2^63-1 | int i=10; |
| long | 0 | 8 | -2^63 | 2^63-1 | long o=10L; |
| float | 0.0f | 4 | -2^31 | 2^31-1 | float f=10.0F; |
| double | 0.0d | 8 | -2^63 | 2^63-1 | double d=10.0; |
| boolean | false | 1 | true | false | boolean flag=true; |