Junior — Middle
Čo sa vráti pri použití metódy For Each vo funkčnom rozhraní?
sobes.tech AI
Odpoveď od AI
Metóda forEach v rámci funkčného rozhrania Java nevracia žiadnu hodnotu: jej typ návratovej hodnoty je void. Používa sa na prechádzanie prvkov kolekcie a vykonanie špecifickej akcie na každom prvku.
Príklad:
List<String> list = Arrays.asList("a", "b", "c");
list.forEach(item -> System.out.println(item));
Tu forEach jednoducho aplikuje lambda výraz na každý prvok, bez návratu výsledku.