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 σε κάθε στοιχείο, χωρίς να επιστρέφει αποτέλεσμα.