初學(xué)者,在深入學(xué)習(xí)java?學(xué)習(xí)到數(shù)組,想請(qǐng)問(wèn)為什么說(shuō)數(shù)組中每個(gè)元素都是變量。例如int []score={0,1,2,3};這個(gè)int數(shù)組中不是就包含4個(gè)常量1.2.3.4??究竟應(yīng)該怎么理解,數(shù)組中都是變量這么一說(shuō)。還是應(yīng)該說(shuō)數(shù)組本身就是一個(gè)對(duì)象,包含4個(gè)索引的int類(lèi)型。這個(gè)對(duì)象本身是一個(gè)變量,我可以隨便給這4個(gè)int整型進(jìn)行賦值? 比如理解為,數(shù)組本身長(zhǎng)度不可更改,但數(shù)組中數(shù)據(jù)可變。如 int[] score={0,1,2,3,}; 本來(lái)score[0]=0但是我可以在之后程序運(yùn)算需要過(guò)程中改為,重新賦值score[0]=2。那么數(shù)組是不是就相應(yīng)變?yōu)?,1,2,3,??請(qǐng)問(wèn)我這樣理解對(duì)嗎,還是說(shuō)怎么回事?
3 回答

__innocence
TA貢獻(xiàn)313條經(jīng)驗(yàn) 獲得超208個(gè)贊
score是個(gè)數(shù)組,四個(gè)變量分別是:
int?score[0]?=?0; int?score[1]?=?1; int?score[2]?=?2; int?score[3]?=?3;
添加回答
舉報(bào)
0/150
提交
取消