title: How do I efficiently iterate over each entry in a Java Map?
body: <p>If I have an object implementing the <code>Map</code> interface in Java and I wish to iterate over every pair contained within it,  what is the most efficient way of going through the map?</p>
  
  <p>Will the ordering of elements depend on the specific map implementation that I have for the interface?</p>