Hashtable有get(Object key)
方法完成的就是,根据key输出value
public void Test(String key)
{
Hashtable hsType = new Hashtable();
hsType.put("0", "STRING");
hsType.put("1","INTERGER");
hsType.put("2","DATE"); String str = hsType.get("0").toString();//的到0对应的value;
}
方法完成的就是,根据key输出value
public void Test(String key)
{
Hashtable hsType = new Hashtable();
hsType.put("0", "STRING");
hsType.put("1","INTERGER");
hsType.put("2","DATE"); String str = hsType.get("0").toString();//的到0对应的value;
}
解决方案 »
- hql中直接类型转换问题
- JAVA 编写的QQ打成JAR包后无法发送在线用户列表
- 关于网络会议和信息发布的实现
- 关于"Microsoft.XMLHTTP"的一个问题
- 向新浪这些综合网站每一篇新闻的下方都有此新闻的相关连接,这是如何实现的?
- 在sunone studio中用那个方法将文本框clear呀!
- 做打开文件,可实现出来效果执行的特别慢,为什么
- 这是什么意思?高手们指点
- 请教: game.chinaren.com中的游戏是怎样实现动画的?
- JAVA我K死你,弄了一本基本教材,下了一个JDK1。3。1又不会配置,编译当然就不能了,还学什么学啊,我眼泪。。。哎,大虾总什么配置路径就可以 ,你给说清楚啊,一个字母一个字母好不好,我把分数全给你
- 请教如何初始化JFrame窗口的状态,使它最大化?
- 比较字符串的超级怪问题,我被电脑玩了?
System.out.println(""+hsType.get(value));
}
从KEY得到Value的标准写法是:
MyObject value=(MyObject)MyHashTable.get(key);
所以这里比较好的写法应该是:String str = (String)hsType.get("0");
如果value不重复,就用value做key呗
System.out.println(""+hsType.get(value));
}
Set keys = map.keySet(); //得到一个key的集合
Iterator it = keys.iterator(); //用迭代器来遍历
while(it.hasNext())
{
Object key = it.next();
……
}