举一个java map泛型的例子
时间: 2023-07-13 08:12:04 浏览: 183
java泛型例子
好的,以下是一个Java Map泛型的例子:
```java
Map<String, Integer> map = new HashMap<>();
map.put("apple", 2);
map.put("banana", 3);
map.put("orange", 4);
int numApples = map.get("apple"); // 获取键为"apple"的值,值为2
int numBananas = map.get("banana"); // 获取键为"banana"的值,值为3
int numOranges = map.get("orange"); // 获取键为"orange"的值,值为4
System.out.println("苹果数量:" + numApples);
System.out.println("香蕉数量:" + numBananas);
System.out.println("橘子数量:" + numOranges);
```
这个例子中,我们创建了一个Map对象,键的类型为String,值的类型为Integer。我们向Map对象中添加了三个键值对,每个键表示一种水果的名称,值表示该水果的数量。我们可以通过get方法获取指定键的值,并将其强制转换为正确的类型。最后,我们打印出了每种水果的数量。
阅读全文