class Test3 {
public static void main(String args[]){
Map<Integer, String> aa = new HashMap();
System.out.println(aa.put(1, "test"));
}
}
Run Code Online (Sandbox Code Playgroud)
每当我执行此语句时,它都会输出null值。我想知道为什么它输出空值。怎么了?
来自的JavadocMap.put:
Run Code Online (Sandbox Code Playgroud)V put(K key, V value)...
返回:与key关联的先前值;如果没有key映射,则返回 null。
调用之前,映射为空put,因此“没有键映射”,因此null返回。
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |