close
之前在寫 java 時一直有個困擾,那就是在宣告 List 或 Map 類別時,不知該如何順便將其初始化,
所以往往要先宣告後再將要放入 List 或 Map 的物件一個一個的放入。
不過今天在追 Struts 2 的原始碼時,發現了一個寫法,可以在宣告的同時順便初始化。寫法如下:
List list = new ArrayList () { { add ("123"); } };
Map map = new HashMap () { { put ("key", "value"); } };
全站熱搜
留言列表