如何取得Map当中的key

我定义了一个Map:Map map = new ();
现在我想取得map当中的key:BufferedImage image = (BufferedImage)map.keySet();

这样有什么问题,说是类型转换异常,我应该怎么取?

0

3个回答

BufferedImage image = (BufferedImage)map.keySet();
得到是个Set,而不是 Object
Set imageSet = map.keySet();

年轻人,不要犯这种低级错误

0

Set...是组合,的确很低级。。。 8)

0

Set set = map.keySet();
Iterator iterator = set.iterator();
BufferedImage key = null;
while(iterator.hasNext())
{
key = (BufferedImage)iterator.next();
}
这就是你要的key,不知道你想干啥?关键是

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
嵌套Map或者List获取key、value值
一些特定情况下需要用map或者list嵌套 这里是一个例子 如何获取嵌套中的参数
js 重写Array 类似map key,value结构
javaScript,重写Array 类似java map的key,value键值对结构
Map值对应关系
如何同时获取Map的构成对应关系的key和value
js实现map功能
* Map对象,实现map功能 * put(key, value) 向map中增加键值对 * 例子: * var map = new Map(); * * map.put("key", "value"); * var val = map.get("key");
map中字符串与结构体作key效率比较
比较两者查找效率,得出结论是结构体比字符串组合快~~~
SpringBoot+Mybatis,返回Map的时候,将Map内的Key转换为驼峰的命名
SpringBoot+Mybatis,返回Map的时候,将Map内的Key转换为驼峰的命名
C++读取INI文件中指定Section下的所有key和keyvalue存放到map中
C++读取INI文件中指定Section下的所有key和keyvalue存放到map中
javascript的Map实现(高性能)
高性能的 javascript map实现,稳定性强的 基于 JSON的map! *同时附赠网络上搜索的map一个,用于对比。 经过笔者测试,网络上的map不如笔者所写的map性能高,容量也相差很多。
Google MapReduce(二)
Google MapReduce实施了一系列的优化。 • 分区函数:保证不同map输出的相同key,落到同一个reduce里 • 合并函数:在map结束时,对相同key的多个输出做本地合并,节省总体资源 • 输入文件到map如何切分:随意,切分均匀就行
Java Map排序
实现Map的排序功能,此文档针对Java开发,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
VC STL map 使用方法(添加,查找,删除)
实现了map的添加,查找,删除功能,没啥好说的
对Map按key和value分别排序
可以将Map中的对象按照键或值进行升序或降序排列,经测试一切正常,开发者看懂后按照需求对应修改即可!
map中的值替换掉字符串中的变量(含运算)
map中的值替换掉字符串中的变量(含运算)
javascript(map功能)
* size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) 向MAP中增加元素(key, value) * remove(key) 删除指定KEY的元素,成功返回True,失败返回False * get(key) 获取指定KEY的元素值VALUE,失败返回NULL * element(index) 获取指定索引的元素(使用element.key,element.value获取KEY和VALUE),失败返回NULL * containsKey(key) 判断MAP中是否含有指定KEY的元素 * containsValue(value) 判断MAP中是否含有指定VALUE的元素 * values() 获取MAP中所有VALUE的数组(ARRAY) * keys() 获取MAP中所有KEY的数组(ARRAY)
截取字符串,放到map集合中
用String 的属性方法split截取字符串,让后放到list中,再然后遍历出放大库中
Map里面containsKey的用法
本代码只在简单的实现Map里面的一个containKey的方法,返回true或者false
map key and value
map、 key' 和 value 的 取值 and so on
js中的类似于java中的map工具对象Map.js
js终于有了自己的Map了,类似与java的Map对象。此文件是源代码,亲测有类似于java的Map对象的类似方法:put(key,value)、get(key)、keys()、values()、size()、isEmpty()、remove(key)、clear()、element(index)、containsKey(key)、containsValue(value)。。。
collection-1.2.1
js模仿JAVA 集合工具类的基本操作,里面包装有Map List/* * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) 向MAP中增加元素(key, value) * remove(key) 删除指定KEY的元素,成功返回True,失败返回False * get(key) 获取指定KEY的元素值VALUE,失败返回NULL * element(index) 获取指定索引的元素(使用element.key,element.value获取KEY和VALUE),失败返回NULL * containsKey(key) 判断MAP中是否含有指定KEY的元素 * containsValue(value) 判断MAP中是否含有指定VALUE的元素 * values() 获取MAP中所有VALUE的数组(ARRAY) * keys() 获取MAP中所有KEY的数组(ARRAY) * 例子: * var map = new Map(); * map.put("key", "value"); * var val = map.get("key") * ……
Jquery插件-通用基本函数
Jquery Map Request DIV居中 Windows /** * MAP拥有JAVA HashMap函数基本特性 * @Attribute datas 数据源 * @Attribute size 数据长度 * @Function containsKey(key) 判断KEY是否存在 * @Function containsValue(value) 判断Value是否存在 * @Function contain(MAP) 判断MAP是否存在 * @Function get(key) 根据KEY查找value * @Function getValues(Keys) 获取多个values值 * @Function put(key,name) 添加MAP对象 * @Function putAll(MAP) 将MAP对象合并到现在的MAP对象中 * @Function remove(key) K根据KEY删除对象 * @Function clear() 清除所有对象 * @Function addAll(MAP) 添加多个值 * @Function add(strs) 添加一个值 适合初学者学习
java操作Cookies
读取Cookie存入Map(key,value)
申请Android Google Map API key
申请Android Google Map API key
对Map的key和value进行排序
对Map的key和value进行排序
Google Map Key申请
Google Map Key申请具体的步骤,图文并茂
Key-Value双向快速高效查找类C,C++高手实现
一个简单的类,主要应用一些适中规模数据的快速双向查找,通过key可以快速找到value,通过value可以快速找到key。 典型的空间换时间的小例子,代码简单实用
Java Map按键排序和按值排序
Java Map按键排序和按值排序 可以java map按照key值排序
windows registry utility
map a registry file to a system registry key
C#Map映射各个方式性能大比拼
C#Map映射各个方式性能大比拼,主要测试了各种方式情况下,由一个对象生成另一个相同对象副本,1是列举了常用方式;2是各个方式的性能分析;如果你是喜欢深究其原理的C#开发者,此示例绝对值得你拥有。
Java中Map数据处理公共方法MapUtils
Map是Java中最天才的设计,使用起来也很灵活,该类总结了Map通过key和value进行升序和降序排序,Map的两种遍历的公共方法以及上面功能的测试方法
Map、Set、Iterator迭代详解
Map接口定义了四种类型的方法,每个Map都包含这些方法。 equals(Object o)比较指定对象与此Map的等价性。 hashCode()返回此Map的哈希码。 Map定义了几个用于插放和删除元素的变换方法。 remove(Object key) 从Map中删除键和关联的值。 put(object key,Object value) 将指定值与指定键相关联。 clear() 从Map虽删除所有映射。
如何取得刚刚插入的记录的自动编号值.doc
如何取得刚刚插入的记录的自动编号值 如何取得刚刚插入的记录的自动编号值
google map实例
一个google map的js 介绍如何初始化google map
另一种遍历Map的方式
另一种遍历Map的方式,讲述如何使用java中的map
C# 自动生成表实例 源码
原始代码也是从网络取得,运行当中有点问题,稍做了些调整!
NOIP如何取得好成绩
NOIP如何取得好成绩
google 地图浏览器
简单的瓦片GOOGLE MAP 显示 可以在处理当中不妥之处 给予修正
导入txt文件到oracle数据库
把txt文件数据导入到oracle数据库当中,进行保存,使用map进行操作
C# dll代码查看
查看C#开发的动态链接库工具,主要是用于查看生产项目的原代码。
freemaker学习教程
关于freemaker遍历map,因为他会自动把map给遍历,所以你需要通过key来遍历,直接使用templete.proces()方法中的map是无效的
AS2.0写的Map
仿写的这个Map内包含的方法. containsKey(key) containsValue(value) get(key) put(key, value) remove(key) putAll(map:Map) size() isEmpty() values() keys() toString() 本人刚学AS发现...好像2.0只有Array 然后淘了个仿写了下希望对跟我一样的初学者有帮助
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何学习java当中的类 java map 学习