【发布时间】:2017-05-03 10:51:12
【问题描述】:
在给定大小的情况下,在 java 中向数组添加元素很容易编码,但动态执行会带来问题。 例如:
Int a[]= new Int[5];
a[0]=0;
a[1]=2;
a[2]=2;
a[3]=3;
a[4]=4;
这里(在上面的例子中)我们知道大小,所以我可以分配值。如果不知道我必须添加多少个值,在某些情况下可能是 5,而在其他情况下可能是 100。 因此,对于这种情况,我需要一个动态输入(与我输入一样多)或现场输入的数组。
我的问题是如何在 Java 中使数组动态化?
可以使用List,但是有没有使用数组的方法?
请帮帮我
【问题讨论】:
-
您可能需要添加一些代码示例来说明您的问题。
-
不,如果你用数组来做,你可能会“重新发明”
ArrayList。这也不是论坛... -
没有类型 Int 只有 int 或 Integer。并且数组的长度在创建时是固定的,但可以使用 theArray.length 轻松找到