一種給Map賦值的優雅方式

直接上代碼:

public static void main(String[] args) throws Exception {
        Map<String, String> map = new HashMap<String, String>(){
            private static final long serialVersionUID = 1L;
            {
                put("name", "001");
                put("age", "23");
            }
        };
        map.put("sex", "man");
        System.out.println(map);
    }

輸出:
{sex=man, age=23, name=001}
這裏使用了匿名類和普通代碼塊(相對於靜態代碼塊而言)。有點寫JSON的味道,哈哈!

 

本文來源於:http://blog.csdn.net/zhangzeyuaaa/article/details/43566699

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章