怎么样使用HashMap.values()将HashMap中的值遍历一遍?

139129 2003-10-20 10:37:15
HashMap中的值不是String对象。
...全文
764 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
139129 2003-10-20
  • 打赏
  • 举报
回复
key是String类型的。
value是自己写的一个Dialog类型,且没有toString()函数.
nullhue 2003-10-20
  • 打赏
  • 举报
回复
具体说说。你的HashMap的结构。
LoveRose 2003-10-20
  • 打赏
  • 举报
回复
object[] obj = nw object[100];
obj = HashMap.values().toArray();
然后遍历obj数组就可以了。
whyxx 2003-10-20
  • 打赏
  • 举报
回复
for (Iterator i = hs.values().iterator; i.hasNext();) {
Dialog dl = (Dialog) i.next();
}
web_spider 2003-10-20
  • 打赏
  • 举报
回复
Collection c =hs.values();
Iterator it = c.iterator();
while(it.hasNext()){
Dialog dl = (Dialog)it.next();
}

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧