JAVA hashmap的用法

1.加入元素2.遍历这个map3.移除元素... 1.加入元素
2.遍历这个map
3.移除元素
展开
 我来答
韦涵涵
推荐于2018-04-24 · TA获得超过3892个赞
知道大有可为答主
回答量:1034
采纳率:100%
帮助的人:1506万
展开全部
已梁圆经橡猜塌给兆枯楼主写了个例子..

import java.util.HashMap;
import java.util.HashSet;

import java.util.Iterator;

public class HashMapTest {

public static void main(String[] args){
HashMap<String,Object> hm=new HashMap<String,Object>();

People p1=new People();
People p2=new People();
People p3=new People();
People p4=new People();

hm.put("People3", p1);
hm.put("People1", p2);
hm.put("People4", p3);
hm.put("People2", p4);

Iterator<String> it=hm.keySet().iterator();

while(it.hasNext()){
System.out.println(it.next());
}
}
}
class People {
private String name;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

运行了没问题..

祝楼主早日成功!
蚁雅可沙舟
2019-08-11 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:902万
展开全部
//distHosts是一个HashMap
Iterator
itr
=
this.distHosts.values().iterator();
while
(itr.hasNext())
{
Host
host
=
(Host)
itr.next();
logger.info("键誉樱从主机列表中取得主机,其地虚物址为:
"
+
host.getHost());
******
也许对你有帮助,现在还稿丛没有研究其API
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
合苓咸溪蓝
2020-06-02 · TA获得超过3913个赞
知道大有可为答主
回答量:3149
采纳率:30%
帮助的人:189万
展开全部
你的类是自己的类,必需有自己的get方法则哪.而你没有。
在此看来是hash的一个方法。而不是棚腔你自己的方法。
即为hash.get()方法。而你写成孙和码那样是错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chinaren_1123
2012-06-24
知道答主
回答量:54
采纳率:0%
帮助的人:10.5万
展开全部
Iterator<String> it = hm.keySet().iterator(); 这行代码是什么意思?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式