Как реализовать «для каждого» цикла в Android - PullRequest
0 голосов
/ 11 апреля 2019

Пожалуйста, помогите мне изменить это для цикла в для каждого цикла

for (int i: size) { --- Я пробовал это, но он не работает как цикл foreach в Android Studio.

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);
}

1 Ответ

1 голос
/ 11 апреля 2019

Вот цикл foreach, точно такой, какой вы хотите:

for (CoCoinRecord record1: ecordManager.RECORDS) {
    CoCoinRecord record = new CoCoinRecord();
    record.set(record1);
    RecordManager.getInstance(CoCoinApplication.getAppContext()).SELECTED_RECORDS.add(record);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...