【发布时间】:2019-04-11 10:34:32
【问题描述】:
请帮我把这个 for 循环改成 for each 循环
for (int i: size) { --- 我已经尝试过了,但它不能作为 android studio 中的 foreach 循环。
int size = RecordManager.getInstance(CoCoinApplication.getAppContext()).RECORDS.size();
if (RecordManager.getInstance(CoCoinApplication.getAppContext()).SELECTED_RECORDS == null) {
RecordManager.getInstance(CoCoinApplication.getAppContext()).SELECTED_RECORDS = new LinkedList<>();
}
RecordManager.getInstance(CoCoinApplication.getAppContext()).SELECTED_RECORDS.clear();
for (int i = 0; i < size; i++) {
CoCoinRecord record = new CoCoinRecord();
record.set(RecordManager.RECORDS.get(i));
RecordManager.getInstance(CoCoinApplication.getAppContext()).SELECTED_RECORDS.add(record);
}
【问题讨论】:
-
您误解了 for-each 循环。 for ( int element : arrayOrListOrCollectionOfInts )
-
欢迎来到 Stack Overflow!请不要破坏您的帖子。通过在 Stack Exchange 网络上发布,您已授予 SE 分发该内容的不可撤销的权利(在 CC BY-SA 3.0 license 下)。根据 SE 政策,任何破坏行为都将被撤销。