3
Mengapa saya harus menggunakan "operasi fungsional" alih-alih for loop?
for (Canvas canvas : list) { } NetBeans menyarankan saya untuk menggunakan "operasi fungsional": list.stream().forEach((canvas) -> { }); Tetapi mengapa ini lebih disukai ? Jika ada, lebih sulit untuk dibaca dan dipahami. Anda menelepon stream(), lalu forEach()menggunakan ekspresi lambda dengan parameter canvas. Saya tidak melihat bagaimana itu lebih bagus daripada …