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;
}
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();
……
}