Sobes.tech
Junior — Middle

Co zwraca metoda For Each w interfejsie funkcyjnym?

sobes.tech AI

Odpowiedź od AI

Metoda forEach w interfejsie funkcyjnym Java nie zwraca żadnej wartości — jej typ zwracanego wyniku to void. Służy do iteracji po elementach kolekcji i wykonywania określonej akcji na każdym elemencie.

Przykład:

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

Tutaj forEach po prostu stosuje wyrażenie lambda do każdego elementu, nie zwracając wyniku.