How do I get my hashmap to print in the order I want it to
本问题已经有最佳答案,请猛点这里访问。
我们最近学会了如何使用HashMaps,我遇到的唯一问题是如何按照我想要的顺序。 我希望我的季度销售额从1-4开始,但现在它的印刷季度销售额为2,3,4,1。
1 2 3 4 5 6 7 | Map<String, String> quarterSalesMap = new HashMap<>(); quarterSalesMap.put("Quarter 1 sales","$5,886.61"); quarterSalesMap.put("Quarter 2 sales","$8,261.80"); quarterSalesMap.put("Quarter 3 sales","$8,435.86"); quarterSalesMap.put("Quarter 4 sales","$8,108.74"); for(Map.Entry sales : quarterSalesMap.entrySet()){ System.out.println(sales.getKey() +":" + sales.getValue()); |