66问答网
所有问题
请问java中的map集合可以是一个数组做为键,一个数值做为值吗
如题所述
举报该问题
推荐答案 2012-10-10
可以,因为数组也可以看做是对象
例子:
Map<String[],Integer> fef = new HashMap<String[],Integer>();
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DisD2sUn2.html
其他回答
第1个回答 2012-10-10
Map<String[], String> map = new HashMap<String[], String>();
可以的。我试过。
第2个回答 2012-10-10
可以阿,主要是Object都可以做KEY和VALUE
第3个回答 2012-10-10
可以
第4个回答 2012-10-10
可以
相似回答
java
map的键可以是数组吗
答:
可以
。Map sMap = new HashMap<String[], String>(); String[] strs = {"1","2"}; sMap.put(strs, "map的键值可以为数组"); System.out.println(sMap.get(strs));//--->map的键值可以为数组
ES6中
Map
()和Set()的用法详解
答:
(1) Map是一组键值对的形式 ,具有极快的查找速度;(2)Map对象保存键值对。
任何值(对象或者原始值) 都可以作为一个键或一个值
。Set类似于数组,而Map就类似于键值对(Key, Value);(3)Map是键值对的形式,通过键可以取到对应的值,键名不能重复;(4)ES6 提供了 Map 数据结构。它类似于对象...
java
集合
类有哪些
答:
Map集合存储的是键值对,每一个键对应一个值
。常见的Map实现包括HashMap、TreeMap和Hashtable等。HashMap是Map接口的主要实现,它允许使用null键和值,而TreeMap则是一种有序的Map,按键进行排序。Hashtable是早期Java类库提供的Map实现,现已较少使用。此外,Java集合框架中还包含其他一些类,如栈(Stac...
java里面的map是
什么?
答:
java为数据结构中的映射定义了一个接口java.util.Map
Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复
。
java中的
Hash
Map
类
是做
什么用的?
答:
java中
HashMap类是用来存储具有键值对特征的数据。例如现在需要按照员工号来存储大量的员工信息,那么就可以使用HashMap,将员工号作为键,员工对象作为值来存储到Hash
Map中
,其中使用HashMap时需要注意,Hash
Map是
线程不同步的,多线程使用时,需要注意;并且HashMap允许null值作为键和值。
java
如果有特定的键值对 希望以键名为数组下标 键值为
数组的值
怎么来...
答:
没具体明白你的意思。根据我的理解就是:你知道了数据下标和下标对应的值,并且这些都是放在
Map中
,然后你想利用循环,来获取完整
的数组
。下面是根据我的理解
的一个
小实例 import
java
.util.HashMap;import java.util.Map;import java.util.Set;public class Test { public static void main(String[]...
大家正在搜
java删除map的键值对
java中的集合
java map集合
javamap集合详解
java创建map集合
java遍历map集合
java中map添加值
java判断map是否为空
JAVAmap集合什么时候出的
相关问题
java 得到一个数组和一个map集合 ,怎样才能把这个数组...
java map的键可以是数组吗
java中如何map转换为数组
java如果有特定的键值对 希望以键名为数组下标 键值为数组...
Java 怎么定义map中的value为一个数组?
高分求助 java jsp页面问题 一个map集合 一个ma...
java高手请进,我有一个map对象,用来存储一个数组,如何...
java中,如何把一个list集合里的值当作key,另一个l...