关于java数组的size方法求解?

2025-06-23 06:43:46
推荐回答(3个)
回答1:

你的数组是long类型的,每一个元素也就是long类型了,你把long类型的数值赋给int
肯定要报错啊。
你可以把数组改为int,或者把需要复制的变量改为long类型。。应该就没问题了!

回答2:

您好,提问者:
1、关于Java中的数组一旦被定义就不能修改容量,而且数组也没有remove方法。
2、ArrayList是copy一个新数组,当你remove一个元素的时候,会重新copy一个数组
3、从而使它的长度感觉是可移动的。
4、当0被删除的时候,1就会变成0,所以ArrayList增删是比较慢的,查询非常快。

回答3:

size是数组大小,移走某元素后,数组大小自动会有变化的。