java代码有一字典goods={'商品名':'苹果','价格':5},遍历打印字典中的键值对,更改价格为5,添加产地为山东的键值对
时间: 2024-01-11 16:02:14 浏览: 67
以下是Java代码实现:
```java
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Object> goods = new HashMap<String, Object>();
goods.put("商品名", "苹果");
goods.put("价格", 5);
// 遍历打印字典中的键值对
for (Map.Entry<String, Object> entry : goods.entrySet()) {
String key = entry.getKey();
Object value = entry.getValue();
System.out.println(key + ": " + value);
}
// 更改价格为5
goods.put("价格", 10);
// 添加产地为山东的键值对
goods.put("产地", "山东");
// 再次遍历打印字典中的键值对
for (Map.Entry<String, Object> entry : goods.entrySet()) {
String key = entry.getKey();
Object value = entry.getValue();
System.out.println(key + ": " + value);
}
}
}
```
输出结果为:
```
商品名: 苹果
价格: 5
商品名: 苹果
价格: 10
产地: 山东
```
阅读全文