我在Java中编写了一些Android项目。我想将0设置为List
中的所有元素int j = 0;
for(@SuppressWarnings("unused") Integer integ : listItemsNum) {
listItemsNum.set(j, 0);
j++;
}
如何使其更有效?
答案 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 );
}