Sobes.tech
Junior — Middle

Mida tagastab forEach meetod, kui seda kasutatakse kogumis?

sobes.tech AI

Vastus AI-lt

Java keeles forEach meetodit kasutatakse kollektsiooni elementide läbimiseks ja iga elemendi jaoks määratud tegevuse teostamiseks. See võtab argumendina objekti, mis implementeerib Consumer<T> liidest, mis määratleb operatsiooni, mida rakendada elementidele.

Oluline on märkida, et forEach meetod ei tagasta midagi — selle tagastustüüp on void. See on mõeldud ainult kõrvaltoimete jaoks, näiteks ekraanile väljastamiseks, väliste muutujate muutmiseks jne.

Kasutusnäide:

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

Siin prindib forEach lihtsalt iga elementi, kuid ei tagasta mingit tulemust.

Mida tagastab forEach meetod, kui seda kasutatakse… - sobes.tech