Let's say I have a LinkedHashMap<String, Double> myMap which I added pair1, pair2, pair3 pairs to.
And now I do the following loop :
for (Double currDouble : myMap.getValues()) {...}
Would the First Double object in the loop be the one of pair1? And second of pair2? Or it doesn't have to be?
I checked with similar program and It seems that it does keep insertion order, but Would that always be the case?
 
     
     
     
     
    