关于JAVA中数组长度的问题

2025-03-25 16:50:59
推荐回答(5个)
回答(1):

不知道你有没有听错,数组new出来之后,长度是不可变的。
而集合是可以动态的扩展长度。
new一个List集合,该集合默认长度为10,如果该List集合元素加到10个,那该集合又动态的扩展了10个长度。
你可以说说数组长度为10具体的由来,不懂可以继续追问哦,亲~~

回答(2):

怎么看出来他的长度是10了,int[] score=new int[5]这句话你只是new了一个数组长度为5的数组,此时他的长度是0

回答(3):

这个数据长度是5啊,int[] score=new int[5]这句就是生命一个名为score的数组,其长度为5,怎么是10呢?

回答(4):

不可能是10啊,数组长度确定为5之后,不能更改,就是5

回答(5):

这个数组长度怎么可能为10 呢,这个长度为5,
你可以直接在代码中输出一下看看
System.out.println(score.length);