扱いが異なる値の種類を「データ型」といいます。
| 種類 | データ型 | サイズ(byte) | 範囲 |
|---|---|---|---|
| 整数型 | byte | 1 (8bit) | -128~127 |
| 整数型 | short | 2 (16bit) | -32768~32767 |
| 整数型 | int | 4 (32bit) | -2147483648~2147483647 |
| 整数型 | long | 8 (64bit) | -9223372036854775808 ~ 9223372036854775807 |
| 実数型 | float | 4 (32bit) | -3.4028235E+38 ~ 3.4028235E+38 |
| 実数型 | double | 8 (64bit) | -1.79769313486231570E+308 ~ 1.79769313486231570E+308 |
| 文字 | char | 2 (16bit) | 0~65535(UTF-16) |
| 真偽型 | boolean | - | true or false |
| 種類 | データ型 | サイズ(byte) | 範囲 |
|---|---|---|---|
| 文字列 | String | 2GBまで | 約10億文字まで |