Java put语句

2024-12-05 04:44:51
推荐回答(4个)
回答1:

put(K, V) - 类 java.util.AbstractMap 中的方法
将指定的值与此映射中的指定键关联起来(可选操作)。

put(K, V) - 类 java.util.concurrent.ConcurrentHashMap 中的方法
将指定 key 映射到此表中的指定 value。

put(K, V) - 类 java.util.Dictionary 中的方法
将指定 key 映射到此 dictionary 中指定 value。

put(K, V) - 类 java.util.EnumMap 中的方法
将指定值与此映射中指定键关联。

put(K, V) - 类 java.util.HashMap 中的方法
在此映射中关联指定值与指定键。

put(K, V) - 类 java.util.Hashtable 中的方法
将指定 key 映射到此哈希表中的指定 value。

put(K, V) - 类 java.util.IdentityHashMap 中的方法
在此标识哈希映射中关联指定值与指定键。

put(Object, Object) - 类 java.util.jar.Attributes 中的方法
在此 Map 中将指定的值关联到指定的属性名称(键)。
put(K, V) - 接口 java.util.Map 中的方法
将指定的值与此映射中的指定键相关联(可选操作)。

put(String, String) - 类 java.util.prefs.AbstractPreferences 中的方法
根据 Preferences.put(String,String) 中的规范实现 put 方法。

put(String, String) - 类 java.util.prefs.Preferences 中的方法
将指定值与此首选项节点中的指定键相关联。

put(K, V) - 类 java.util.TreeMap 中的方法
在此映射中关联指定值与指定键。

put(K, V) - 类 java.util.WeakHashMap 中的方法
关联此映射中的指定值与指定键。

回答2:

你定义的是
Map m=new HashMap()
如果你要put进去的话,就应该是
m.put("key",Integer.valueOf(1));
你put进去的value需要是Integer对象,而int类型的数据,在这里是不会自动地转为Integer,编译的时候只会把你的看出是 put(String,int) 因而出现错误

回答3:

没看懂这句:for(Integer i=(size.a);i>0;i--)
例子中一边分析参数,边通过map对象进行计数,添加新的名值对或者已存在的进行值加一。

回答4:

法师打发斯蒂芬