Collections Java Tutorial

Two maps are defined as equal if both of their entry sets are equal
(thisHash.entrySet().equals(map.entrySet()).

import java.util.HashMap;
import java.util.Map;
public class MainClass {
  public static void main(String[] a) {
    Map map = new HashMap();
    map.put("key1", "value1");
    map.put("key2", "value2");
    map.put("key3", "value3");
    Map map2 = new HashMap();
    map2.put("key2", "value2");
    map2.put("key1", "value1");
    map2.put("key3", "value3");
    System.out.println(map2.equals(map2));
  }
}
true