Junior — Middle
Mida tagastab For Each meetodi kasutamine funktsionaalses liideses?
sobes.tech AI
Vastus AI-lt
Java funktsionaalse liidese forEach meetod ei tagasta mingit väärtust: selle tagastustüüp on void. Seda kasutatakse kollektsiooni elementide läbimiseks ja iga elemendi puhul kindla tegevuse teostamiseks.
Näide:
List<String> list = Arrays.asList("a", "b", "c");
list.forEach(item -> System.out.println(item));
Siin rakendab forEach lihtsalt lambda-väljendit iga elemendi puhul, ilma tulemusi tagastamata.