Set在Java中以适当/有效的方式列出元素

Set在Java中以适当/有效的方式列出元素,java,android,list,Java,Android,List,我正在用Java编程一些Android项目。我想将0设置为列表中的所有元素 int j = 0; for(@SuppressWarnings("unused") Integer integ : listItemsNum) { listItemsNum.set(j, 0); j++; } 如何使其更有效?根据您的用例,您可以使用int数组代替。这种数组的元素会自动初始化为值0。根据您的用例,您可以使用int数组。这样一个数组的元素会自动初始化为值0。您可以使用Collections.

我正在用Java编程一些Android项目。我想将0设置为列表中的所有元素

int j = 0;
for(@SuppressWarnings("unused") Integer integ : listItemsNum) {
   listItemsNum.set(j, 0);
   j++;
}

如何使其更有效?

根据您的用例,您可以使用int数组代替。这种数组的元素会自动初始化为值0。

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

您可以使用
Collections.fill(List您可以使用
Collections.fill(List
for(int i=0;i
for(int i=0;i
这似乎是最好的方式。我必须更多地了解收藏。谢谢!这似乎是最好的方式。我必须更多地了解收藏。谢谢!
Collections.fill(yourList, Integer.valueOf(0))
    for ( int i = 0; i < listItemsNum; i++ ) {
      listItemsNum.set( i, 0 );
    }