都toString()了,我怎么取hashtable中的每个字段的数据呢?
解决方案 »
- 新手 编译提示Picked up JAVA_TOOL_OPTIONS什么意思
- 多线程与 输出输入流的 基础问题
- 用JAVA可以开发 网络游戏的外挂吗 比如 自动打怪 自动吃药
- 我的方法为什么不能调用?请看一下,谢谢
- 大家帮帮新手!一共80分,另两贴拿!
- 谁来帮我优化这个程序,关于不久前那个逆转2G文件的那个帖子
- 关于this的问题
- 谁玩过httpclient》为什么这段简单的代码验证码是空白的!
- 救命啊,我搞了一天了,还不行,socket提示IOException: invalid stream header
- 这几句话什么意思啊?
- 求一个高效率,可重用的方法。
- java repaint 问题(100分求)
你想取hashtable中的每个字段的数据可以拿出key,再拿valueHashtable hashTable = new Hashtable();
Collection keys = hashTable.keySet();//拿出所有的key,根据key拿value
Iterator it = keys.iterator();
while(it.hasNext()){
Object key = it.next();
System.out.print("key:"+key);
System.out.println("\tvalue:"+hashTable.get(key));
}
Hashtable<String, String> hs = new Hashtable<String, String>();
hs.put(
"hello",
"world!");
Iterator<Entry<String, String>> i = hs.entrySet().iterator();
while(i.hasNext()) {
Entry<String, String> e = i.next();
System.out.println("key:"+e.getKey()+" value:"+e.getValue());
}
PrintWriter out = res.getWriter();
out.println(hashtable.tostring());返到前台,我就不会取了
我的程序是这样取的,我不太明白
var rows = eval("(" + o.responseText + ")");
好像用了ajax
取值有专门的方法
Iterator 声明使用了泛型,尖括号中表示此Iterator 只接收类型为Entry 的数据
kye,value一对对象,map中是以这种格式存在的
Iterator 声明使用了泛型,尖括号中表示此Iterator 只接收类型为Entry 的数据