簡體   English   中英

在Java中以正確/有效的方式設置列表元素

[英]Set Lists elements in proper / effective way in Java

我在用Java編程一些Android項目。 我想將0設置為列表中的所有元素

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

如何使其更有效?

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

樣品:

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

根據您的用例,您可以改用int數組。 此類數組的元素會自動初始化為0。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM