Bagaimana cara mengubah loop "untuk" menjadi loop "untuk"? [duplikat]
Nov 28 2020
saya mencoba untuk mengubah ini menjadi loop untuk setiap loop.
for (int i = 0; i < appointments.size(); i++) {
if (appointments.get(i).equals(appointment)) {
appointments.get(i).setAvailability(true);
}
}
Jawaban
ElliottFrisch Nov 28 2020 at 18:46
for-each apptmasuk appointments. Suka,
for (Appointment appt : appointments) {
if (appt.equals(appointment)) {
appt.setAvailability(true);
}
}
Atau, jika menggunakan Java 8+ Anda dapat streamfile appointments. Suka,
appointments.stream()
.filter(x -> x.equals(appointment))
.forEach(appt -> appt.setAvailability(true));
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'