以下は、有効な配列宣言のさまざまな方法です
int p[]
またはint []p
、x と y の両方が整数型でint[] p
あると書くと仮定しますが、私が書くと、コンパイラはそれが 2 次元配列であると言う理由を書きますint x,y
int []q, p[];
p
以下のコードをご覧ください
public class some {
int []q, p[];
void x() {
p=new int[10][3];// this is valid
//p=new int[10];// compiler expects p as 2d array
q=new int[10];
}
public static void main(String args[])
{
}
}