• Java——倒序输出Map集合


    package com.java.test.a;
    
    import java.util.ArrayList;
    import java.util.LinkedHashMap;
    import java.util.ListIterator;
    import java.util.Map;
    
    /**
     * Map集合倒序输出
     * */
    public class Reverser {
    
        public static void main(String[] args) {
            //LinkedHashMap输出时是按照加入顺序输出的
            //HashMapHashMap散列图、Hashtable散列表是按“有利于随机查找的散列(hash)的顺序”。并非按输入顺序。遍历时只能全部输出,而没有顺序。
            Map<String,String> map = new LinkedHashMap<String,String>();
            map.put("A", "1");
            map.put("B", "2");
            map.put("C", "3");
            ListIterator<Map.Entry<String,String>> i = new ArrayList<Map.Entry<String,String>>(map.entrySet()).listIterator(map.size());
            while(i.hasPrevious()) {  
                Map.Entry<String, String> entry=i.previous();  
                System.out.println(entry.getKey()+":"+entry.getValue());  
            }
    
        }
    
    }
  • 相关阅读:
    SqlServer 格式化时间
    工作生活两三事
    前端面试题准备 3
    前端面试题准备 2
    MYSQL---自定义函数
    MYSQL---MD5()、PASSWORD()函数
    MYSQL---DATE_ADD()
    MYSQL---%
    MYSQL---多表删除
    MYSQL---CREATE...SELECT
  • 原文地址:https://www.cnblogs.com/it-mh/p/10899698.html
Copyright © 2020-2023  润新知