我想为此整数添加一个值
Integer[] nums = new Integer[] {1, 393993, 2918282}
我尝试为此添加值,但代码有误,请给我最好的方法
答案 0 :(得分:4)
在Java中,数组具有固定大小。因此,如果您需要动态数据结构,则应使用Java集合包中的类。
例如,使用ArrayList:
ArrayList<Integer> intList = new ArrayList<Integer>();
intList.add(1);
intList.add(393993);
intList.add(2918282);
// Then add value when you need it using .add() method
答案 1 :(得分:0)
实例化数组后,无法为其添加值;它变得固定大小。你最好使用像Java.Util.ArrayList
这样的东西,它支持添加超出容量的项目。