用示例初始化 Java 中的静态映射
原文:https://www . geesforgeks . org/initialize-a-static-map-in-Java-with-examples/
A 静态地图是定义为静态的地图。这意味着该映射成为一个类成员,可以使用类轻松使用。
-
Method 1:
- 创建静态映射变量。
- 在静态块中实例化它。
下面是上述方法的实现:
```java // Java program to create a static map
import java.util.*;
class GFG {
// Declaring the static map private static Map map;
// Instantiating the static map static { map = new HashMap<>(); map.put(1, "GFG"); map.put(2, "Geek"); map.put(3, "GeeksForGeeks"); }
// Driver code public static void main(String[] args) { System.out.println(map); } } ```
Output:
```java
```
-
Method 2: Creating a static map variable and instantiating it together.
下面是上述方法的实现:
```java // Java program to create a static map
import java.util.*;
class GFG {
// Declaring the static map private static Map map = new HashMap<>() { map.put(1, "GFG"); map.put(2, "Geek"); map.put(3, "GeeksForGeeks"); }
// Driver code public static void main(String[] args) { System.out.println(map); } } ```
Output:
```java
```
版权属于:月萌API www.moonapi.com,转载请注明出处