永发信息网

java map 多少个key

答案:3  悬赏:10  手机版
解决时间 2021-01-24 00:42
  • 提问者网友:伴风望海
  • 2021-01-23 09:48
java map 多少个key
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-01-23 10:29
具体没有限制的。
public class MyHashMapKeys {

public static void main(String a[]){
HashMap<String, String> hm = new HashMap<String, String>();
//add key-value pair to hashmap
hm.put("first", "FIRST INSERTED");
hm.put("second", "SECOND INSERTED");
hm.put("third","THIRD INSERTED");
System.out.println(hm);
Set<String> keys = hm.keySet();
for(String key: keys){
System.out.println(key);
}
}
}
全部回答
  • 1楼网友:摆渡翁
  • 2021-01-23 12:32
map是将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 map可以包含N个不重复的KEY。
  • 2楼网友:我住北渡口
  • 2021-01-23 10:53
map的数据结构就是key-value对。如果非要实现key-key-value,只能在key和value上下功夫,必须保证key的唯一性 第一种:outter = new hashmap();key = key1+&quot;分隔符&quot;+key2;outer.put(key, value);  第二种:outter = new hashmap&lt;string, map&gt;();inner = new hashmap();outer.put(key1, inner);inner.put(key2, value);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯