Back
Close

6 ways to iterate or loop a Map in Java

Damith
71.7K views

There are multiple ways to iterate or loop a Map in Java.

Using foreach in Java 8

If you using Java 8 this is the easiest way to loop the Map.

Using stream() in Java 8

This is also using in Java 8. If you want to filter some data while looping this is one of best way to do that.

Using entrySet()

Using keySet()

Using iterator through map

This way is more suitable for when you need to remove some data while iterating.

Using iterator through the KeySet

Original post :- http://mydevgeek.com/6-ways-iterate-loop-map-java/

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants