From 6e490df68e6dc374767a8a4e5cdfdaed8537e8c9 Mon Sep 17 00:00:00 2001 From: jayknoxqu Date: Wed, 17 Oct 2018 22:13:00 +0800 Subject: [PATCH] Update how-can-i-initialize-a-static-map.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修正文中错误代码! --- contents/how-can-i-initialize-a-static-map.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/contents/how-can-i-initialize-a-static-map.md b/contents/how-can-i-initialize-a-static-map.md index 71b83a5..a85057f 100644 --- a/contents/how-can-i-initialize-a-static-map.md +++ b/contents/how-can-i-initialize-a-static-map.md @@ -52,23 +52,23 @@ 我喜欢用Guava(是 Collection 框架的增强)的方法初始化一个静态的,不可改变的map - static fianl Map myMap = ImmutablMap.of( - 1,"one", - 2, "two" - ) + static final Map MY_MAP = ImmutableMap.of( + 1, "one", + 2, "two" + ); + · 当map的 entry个数超过5个时,你就不能使用`ImmutableMap.of`。可以试试`ImmutableMap.bulider()` - static fianl Map myMap = ImmutableMap.builder() - { - .put(1, "one") - .put(2, "two") - - .put(15, "fifteen") - .build(); - } + static final Map MY_MAP = ImmutableMap.builder() + .put(1, "one") + .put(2, "two") + // ... + .put(15, "fifteen") + .build(); + # 原文链接 # -http://stackoverflow.com/questions/507602/how-can-i-initialize-a-static-map \ No newline at end of file +http://stackoverflow.com/questions/507602/how-can-i-initialize-a-static-map