HashMap<String, Point[]> values = new HashMap<String, Point[]>();
values.put(JobPriority.HIGH.toString(), high.toArray(points));
values.put(JobPriority.NORMAL.toString(), high.toArray(points));
values.put(JobPriority.LOW.toString(), high.toArray(points));
values.put(JobPriority.VERYLOW.toString(), high.toArray(points));
的System.out.println(值);
答案 0 :(得分:2)
没有
基于哈希表的Map接口实现。这个实现提供了所有 可选的地图操作,和 允许空值和空键。 (HashMap类大致是 相当于Hashtable,除了它是不同步的并允许 nulls。)此类不保证地图的顺序; 特别是,它不保证订单将保留 随着时间的推移不断。
来源:http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html
答案 1 :(得分:0)
默认情况下,LinkedHashMap
的迭代器将按插入顺序返回其键和条目。一个简单的HashMap
不会。