型
byte | -128~127 |
short | -32768~32767 |
int | -2147483648~2147483647 |
long | ±約92京 |
float | 浮動小数点 |
double | 浮動小数点 |
boolean | 真偽値 |
char | 1文字 |
String | 文字列 |
プリフィックス・サフィックス
リテラルの型明示例
long | 1234L |
float | 123.4F |
double | 123.4 |
2進数 | 0b1011 |
8進数 | 01234 |
16進数 | 0x1234 |
配列
int[] num; // 要素数未定、初期化されず
int[] num=new int[5] // 要素数5、0で初期化
int[] num={1,2,3,4,5}; // 要素数5、宣言と同時に定義
int[][] num={{1,2,3,4,5},{6,7,8,9,10}}; // [2][5]の2次元配列
int num[][]; // 変数の後ろに[]