Quantcast
Viewing all articles
Browse latest Browse all 30

Answer by Du-Lacoste for In detail, how does the 'for each' loop work in Java?

Using older Java versions, including Java 7, you can use a foreach loop as follows.

List<String> items = new ArrayList<>();items.add("A");items.add("B");items.add("C");items.add("D");items.add("E");for(String item : items) {    System.out.println(item);}

The following is the very latest way of using a for each loop in Java 8 (loop a List with forEach+ lambda expression or method reference).

Lambda

// Output: A,B,C,D,Eitems.forEach(item->System.out.println(item));

Method reference

// Output: A,B,C,D,Eitems.forEach(System.out::println);

For more information, refer to "Java 8 forEach examples".


Viewing all articles
Browse latest Browse all 30

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>