何かをテストするというアイデアがありましたが、うまくいきました:
String[][] arr = new String[4][4];
arr[2] = new String[5];
for(int i = 0; i < arr.length; i++)
{
System.out.println(arr[i].length);
}
出力は明らかに次のとおりです。
4
4
5
4
だから私の質問は:
- このコーディングスタイルは良いですか、それとも悪いですか?
- これは何の役に立つでしょうか?
- そして何よりも、宣言自体でそのような構造を作成する方法はありますか?
- また...なぜそれができるのですか?