本帖最后由 韩俊杰 于 2013-1-3 14:20 编辑
package practice;
import java.util.*;
public class MapDemo {
public static void main(String[] args) {
Map<String,String> map=new HashMap<String, String>();
sop("put:"+map.put("01","zhangsan")); //输出 put:null
sop("put:"+map.put("01","lisi")); //输出 put:zhangsan
}
public static void sop(Object obj){
System.out.println(obj);
}
}
第一次为什么输出null,添加了一个元素,为什么是返回的是null?
第二次为什么输出zhangsan,一个键对应一个值,lisi把zhangsan覆盖了,为什么输出zhangsan?
请高手指点
|