专业的说:与 key 关联的旧值;如果 key 没有任何映射关系,则返回 null。(返回 null 还可能表示该映射之前将 null 与 key 关联。)
简单的时候就是当你用同样的key去替换之前的key时 有返回值 不管是vlaue和之前相同还是不相同。 返回被替换之前key对应的值package com.wenfengkeji.heima;
import java.util.HashMap;
import java.util.Map;
public class Demo4 {
public static void main(String[] args) {
Map<String,String> map = new HashMap<String,String>();
System.out.println(map.put("1", "a"));
System.out.println(map.put("1", "b")); map.put("3", "b");
map.put("4", "b");
}
}
|