初学者,在深入学习java 学习到数组,想请问为什么说数组中每个元素都是变量。例如int []score={0,1,2,3};这个int数组中不是就包含4个常量1.2.3.4??究竟应该怎么理解,数组中都是变量这么一说。还是应该说数组本身就是一个对象,包含4个索引的int类型。这个对象本身是一个变量,我可以随便给这4个int整型进行赋值? 比如理解为,数组本身长度不可更改,但数组中数据可变。如 int[] score={0,1,2,3,}; 本来score[0]=0但是我可以在之后程序运算需要过程中改为,重新赋值score[0]=2。那么数组是不是就相应变为2,1,2,3,??请问我这样理解对吗,还是说怎么回事?
3 回答
__innocence
TA贡献313条经验 获得超208个赞
score是个数组,四个变量分别是:
int score[0] = 0; int score[1] = 1; int score[2] = 2; int score[3] = 3;
添加回答
举报
0/150
提交
取消