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);
}
}
}
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+"分隔符"+key2;outer.put(key, value); 第二种:outter = new hashmap<string, map>();inner = new hashmap();outer.put(key1, inner);inner.put(key2, value);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯