2015-07-12 15 views
2

假設已創建一個名爲a的一維數組。數組中最後一個元素的下標值是多少?下標規則和一維數組

我的回答:a[0]

+5

它不應該是[a.length - 1],因爲它是最後一個元素嗎? – Gosu

+0

通過提供一些示例代碼來提出您的問題。 –

+1

您沒有錯誤,問題或代碼。你在找什麼。 –

回答

4
a[a.length - 1]) will get you the last element. 
+0

謝謝,這個解釋幫助了很多 – Dwight

+0

不是問題。很高興我能幫上忙 – Maddy

1

在Java中,就像C,數組是從0開始的索引。也就是說,0是第一個元素,並且它到最後。 Java有一個方便的長度屬性,你可以用a.length調用,但是這會給出總長度,因此你必須使用(a.length -1),否則它將會是一個結束。