点击运行
import java.util.HashMap; public class Main { public static void main(String[] args) { // 创建一个 HashMap HashMap
prices = new HashMap<>(); // 往HashMap中添加映射关系 prices.put("Shoes", 180); prices.put("Bag", 300); prices.put("Pant", 150); System.out.println("HashMap: " + prices); // Shoes中的映射关系已经存在 // Shoes并没有计算新值 int shoePrice = prices.computeIfAbsent("Shoes", (key) -> 280); System.out.println("Price of Shoes: " + shoePrice); // 输出更新后的 HashMap System.out.println("Updated HashMap: " + prices); } }
运行结果 :
正在执行...