Sobes.tech
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.