java静态map初始化的方法是什么

avatar
作者
猴君
阅读量:1

在Java中,静态Map可以通过静态代码块或静态方法进行初始化。

  1. 使用静态代码块:
public class MyClass { private static Map<Integer, String> map; static { map = new HashMap<>(); map.put(1, "One"); map.put(2, "Two"); map.put(3, "Three"); } } 
  1. 使用静态方法:
public class MyClass { private static Map<Integer, String> map = initMap(); private static Map<Integer, String> initMap() { Map<Integer, String> map = new HashMap<>(); map.put(1, "One"); map.put(2, "Two"); map.put(3, "Three"); return map; } } 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!