在Java中以适当/有效的方式设置Lists元素

时间:2013-05-09 12:26:56

标签: java android list

我在Java中编写了一些Android项目。我想将0设置为List

中的所有元素
int j = 0;
for(@SuppressWarnings("unused") Integer integ : listItemsNum) {
   listItemsNum.set(j, 0);
   j++;
}

如何使其更有效?

3 个答案:

答案 0 :(得分:5)

您可以使用Collections.fill(List<? super T> list, T object)方法。更多相关信息:http://developer.android.com/reference/java/util/Collections.html

样品:

Collections.fill(yourList, Integer.valueOf(0))

答案 1 :(得分:0)

根据您的使用情况,您可以使用int数组。这样一个数组的元素会自动初始化为值0。

答案 2 :(得分:0)

    for ( int i = 0; i < listItemsNum; i++ ) {
      listItemsNum.set( i, 0 );
    }