在 Map 中添加额外的值可以通过 put() 方法实现。以下是一个示例代码:
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
// 创建一个 Map 对象
Map map = new HashMap<>();
// 添加一些键值对
map.put("apple", 1);
map.put("banana", 2);
// 在 Map 中增加一个额外的键值对
map.put("orange", 3);
// 打印 Map 中的所有键值对
for (Map.Entry entry : map.entrySet()) {
System.out.println(entry.getKey() + " = " + entry.getValue());
}
}
}
以上示例代码中,创建了一个 Map 对象,并向其中添加了两个键值对——"apple" 和 "banana"。然后,使用 put() 方法向 Map 中添加了一个额外的键值对——"orange" 和 3。最后,通过遍历 Map 中的所有键值对,打印出了每个键值对的键和值。
注意,在上面的示例中,我们使用泛型来指定 Map 中的键和值类型。在这种情况下,我们使用了 String 作为键的类型,并使用 Integer 作为值的类型。但是,你可以选择使用任何其他类型作为键或值,只要这些类型具有正确的性质(比如实现了 equals() 和 hashCode() 方法)。