My arraylist
可能会根据用户设置以不同的方式填充,因此我已将其初始化为
ArrayList<Integer> arList = new ArrayList<Integer>();
如何将数百个整数相加而不用一一进行arList.add(55);
?
如果您有另一个列表包含您想要添加的所有项目,您可以这样做arList.addAll(otherList)
。或者,如果您始终将相同的元素添加到列表中,您可以创建一个新列表,该列表初始化为包含所有值并使用addAll()
方法,类似于
Integer[] otherList = new Integer[] {1, 2, 3, 4, 5};
arList.addAll(Arrays.asList(otherList));
或者,如果您不想创建不必要的数组:
arList.addAll(Arrays.asList(1, 2, 3, 4, 5));
否则,您将必须使用某种循环将值单独添加到列表中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)