Primitive types
Name | Bytes | Type | Range | Literal samples |
---|---|---|---|---|
byte |
1 | Signed integer | - | |
short |
2 | Signed integer | - | |
int |
4 | Signed integer | 0, 1, +1, -42, 0b1101, 017, 0xC | |
long |
8 | Signed integer | 0L, 1L, +1L, -42L, 0b1101L, 017L, 0xCL |
Name | Bytes | Type | Range | Literal samples |
---|---|---|---|---|
char |
2 | Unsigned integer | 'A', '*', '-', 'Ç', '⇶' ... | |
float |
4 | Floating point | to | 3.14f, 0.022f, -3.4E-24f |
double |
8 | Floating point | to | 3.14, 0.022, -3.4E-24, 3.14d,... |
boolean |
? | Logical value | not applicable | true ,
false |