Como faço para transformar meu loop “for” em um loop “for of”? [duplicado]
Nov 28 2020
estou tentando transformar isso em loop for para cada loop.
for (int i = 0; i < appointments.size(); i++) {
if (appointments.get(i).equals(appointment)) {
appointments.get(i).setAvailability(true);
}
}
Respostas
ElliottFrisch Nov 28 2020 at 18:46
for-each
appt
no appointments
. Gostar,
for (Appointment appt : appointments) {
if (appt.equals(appointment)) {
appt.setAvailability(true);
}
}
Ou, se estiver usando Java 8+ você poderia stream
a appointments
. Gostar,
appointments.stream()
.filter(x -> x.equals(appointment))
.forEach(appt -> appt.setAvailability(true));
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas