java中map查询
时间: 2023-09-05 08:10:34 浏览: 39
在 Java 中,可以使用 Map 接口实现键-值对的存储和查询。Map 接口有多种实现类,如 HashMap、TreeMap、LinkedHashMap 等。
以下是一个使用 HashMap 实现的 Map 查询示例:
```
import java.util.HashMap;
import java.util.Map;
public class MapDemo {
public static void main(String[] args) {
// 创建一个 HashMap 对象
Map<String, Integer> map = new HashMap<>();
// 添加键-值对
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 查询键对应的值
System.out.println(map.get("apple")); // 输出 1
System.out.println(map.get("banana")); // 输出 2
System.out.println(map.get("orange")); // 输出 3
System.out.println(map.get("grape")); // 输出 null,因为 "grape" 不在 Map 中
}
}
```
在上面的示例中,我们创建了一个 HashMap 对象,并使用 put() 方法添加了三个键-值对。然后,我们使用 get() 方法查询指定键对应的值。如果键不存在于 Map 中,get() 方法将返回 null。