国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java中map可以按插入順序倒序輸出么?

瀏覽:108日期:2024-01-25 13:40:48

問題描述

public class Test { public static void main(String[] args) {LinkedHashMap<String,String> a=new LinkedHashMap<String,String>();a.put('a', '1');a.put('b', '2');a.put('c', '3');for(String b:a.keySet()){ System.out.println(b+'值為:'+a.get(b));} }}

輸出為a值為:1b值為:2c值為:3想要倒序輸出怎么實現

問題解答

回答1:

public class Test {

public static void main(String[] args) { LinkedHashMap<String,String> linkedhashmap = new LinkedHashMap<String,String>(); linkedhashmap .put('a', '1'); linkedhashmap .put('b', '2'); linkedhashmap .put('c', '3'); ListIterator<Map.Entry<String,String>> i = new ArrayList<Map.Entry<String,String>>(linkedhashmap.entrySet()).listIterator(linkedhashmap.size());while(i.hasPrevious()) { Map.Entry<String, String> entry=i.previous(); System.out.println(entry.getKey()+':'+entry.getValue()); } }

}

標簽: java
相關文章:
主站蜘蛛池模板: 台安县| 南城县| 浦江县| 嵊州市| 石城县| 闵行区| 抚顺市| 苏尼特左旗| 玛沁县| 溧水县| 广东省| 南涧| 晋中市| 温泉县| 定兴县| 乐安县| 敦煌市| 长葛市| 蚌埠市| 西畴县| 孝昌县| 高雄县| 西乡县| 唐山市| 萍乡市| 呼图壁县| 文成县| 景洪市| 治县。| 永宁县| 宜川县| 九龙县| 泾源县| 永春县| 扶绥县| 鹿邑县| 朔州市| 盐亭县| 从化市| 陆丰市| 永仁县|