2014-04-24 19 views
-6

當聲明的數組:數組的指定容量是否包含0?

int[] array = new int[2] 

當指定了它的容量(在本例2)這是否包括0或不?如果它包含0,則索引將是:0,1,2,如果它不是,則爲1,2 請回答這個問題,因爲我真的需要知道。 在此先感謝:)

+0

您是否閱讀過手冊? – devnull

+1

對於大小爲2的數組,索引「availables」將爲0和1. –

+0

此問題似乎是無關緊要的,因爲它不願意閱讀_fantastic_手冊。 – devnull

回答

1

你稱爲容量,是數組的大小,甚至更好的數組長度,即可以存儲在數組中的項目數量。因爲你也可以很容易地知道你自己,所以如果你從零開始,並且你有一個長度爲N的數組,那麼索引從零開始,以N-1結束,也就是說,數組中的最後一項是N-1索引。

+1

最佳答案我在一段時間內看到過。榮譽給你。 –

0

索引是0, 1。你指定的是數組的大小,實際上有2個元素,但它們從0開始編號。