このコード:
public class Main
{ public static void main(String[] args)
{ int[] a2={2,3},a3={4,5,3},a4={1,2,3,4};
int a1[][]={a2,a3,a4};
System.out.println(a1[0][1]+","+a1[1][2]+","+a1[2][3]);
}
}
このコードとは異なります:
public class Main
{ public static void main(String[] args)
{ int a2[]={2,3},a3={4,5,3},a4={1,2,3,4};
int a1[][]={a2,a3,a4};
System.out.println(a1[0][1]+","+a1[1][2]+","+a1[2][3]);
}
}
各コードの3行目を見てください。
最初のコードでは、が整数配列であり、整数配列でもあるint[] a2={2,3},a3=...
ことを示しています。a2
a3
2番目のコードint a2[]={2,3},a3=...
は、変数a3が整数であり、配列の各要素が整数であることを示していますa2
。
コマンドラインで最初のコードを実行し、NetBeansで2番目のコードを実行している必要があります。