Sobes.tech
Junior — Middle

რა დაბრუნდება, როდესაც ფუნქციონალურ ინტერფეისში გამოიყენება მეთოდი For Each?

sobes.tech AI

პასუხი AI-სგან

Java-ის ფუნქციონალურ ინტერფეისში forEach მეთოდი არ აბრუნებს მნიშვნელობას: მისი დაბრუნების ტიპი void-ია. იგი გამოიყენება კოლექციის ელემენტების გადათვლასა და თითოეულზე განსაზღვრული მოქმედების შესრულებისთვის.

მაგალითი:

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

აქ, forEach უბრალოდ იყენებს ლამბდა გამოთქმას თითოეულ ელემენტზე, შედეგის დაბრუნების გარეშე.