定义Map<Integer,String>
时间: 2023-11-18 11:46:43 浏览: 95
要定义一个 `Map<Integer, String>` 类型的对象,您可以使用以下代码示例:
```java
Map<Integer, String> map = new HashMap<>();
```
在上述代码中,我们使用 `HashMap` 类来创建一个 `Map` 对象,并指定泛型为 `<Integer, String>`,其中键的类型是 `Integer`,值的类型是 `String`。
您还可以使用其他实现了 `Map` 接口的类,如 `TreeMap`、`LinkedHashMap` 等,具体选择取决于您的需求。
请注意,这只是创建了一个空的 `Map` 对象。如果您需要向该 `Map` 中添加键值对,可以使用 `map.put(key, value)` 方法。例如:
```java
map.put(1, "One");
map.put(2, "Two");
map.put(3, "Three");
```
上述代码将分别将键值对 `(1, "One")`、`(2, "Two")`、`(3, "Three")` 添加到 `map` 中。
希望以上信息能对您有所帮助。如果您有其他问题,请随时提问。
阅读全文