なぜ5に新しいint配列の等号を作成する結果はありますか?

ビクターK:

この

new int[][] { { 1, 2, 7 }, { 3, 4, 5 } }[1][2];

単なるintの結果として、5に等しくなります。

私は、この配列は、私にはいくつかの未知の方法で初期化されていることがわかります。だから、あなたはそれが何を意味するのかを説明し、その目的になる場合、私は推測する、すべてが明らかになるだろう。

エリオットの新鮮:

new int[][] { { 1, 2, 7 }, { 3, 4, 5 } }配列を作成します。[1]第二列にアクセス{3, 4, 5}して、[2]あなたに5を与えます。それはのようなものに相当します

int[][] t = { { 1, 2, 7 }, { 3, 4, 5 } };
int x = t[1][2];

(なしt)。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=224817&siteId=1