Sobes.tech
Junior — Middle

Τι επιστρέφεται κατά τη χρήση της μεθόδου For Each σε μια λειτουργική διεπαφή;

sobes.tech AI

Απάντηση από AI

Η μέθοδος forEach στο λειτουργικό interface της Java δεν επιστρέφει καμία τιμή: ο τύπος επιστροφής της είναι void. Χρησιμοποιείται για την επανάληψη των στοιχείων μιας συλλογής και την εκτέλεση μιας συγκεκριμένης ενέργειας σε κάθε στοιχείο.

Παράδειγμα:

List<String> list = Arrays.asList("a", "b", "c");
list.forEach(item -> System.out.println(item));

Εδώ, το forEach απλώς εφαρμόζει μια έκφραση lambda σε κάθε στοιχείο, χωρίς να επιστρέφει αποτέλεσμα.