import java.util.*;
public class Test1 {
public static void main(String[] args){
HashMap ee=new HashMap();
Sp sp1=new Sp("001","香蕉",5f);
Sp sp2=new Sp("002","苹果",6f);
ee.put("001", sp1);//键值
ee.put("002", sp2);
if(ee.containsKey("002")){//不需要遍历
System.out.println("该食品信息为");
Sp sp=(Sp)ee.get("002");
System.out.println(sp.getMingcheng());
System.out.println(sp.getJiage());
}
else{
System.out.println("对不起,没有该食品!");
}
System.out.println();
Iterator it=ee.keySet().iterator();//将所有键值都取出来
while(it.hasNext()){
String key=it.next().toString();
Sp sp=(Sp)ee.get(key);
System.out.println("食品名称:"+sp.getMingcheng());
System.out.println("食品价格:"+sp.getJiage());
}
}
}
class Sp{
private String bianhao;
private String mingcheng;
private float jiage;
Sp(String bianhao,String mingcheng,float jiage){
this.bianhao=bianhao;
this.mingcheng=mingcheng;
this.jiage=jiage;
}
public String getBianhao() {
return bianhao;
}
public void setBianhao(String bianhao) {
this.bianhao = bianhao;
}
public String getMingcheng() {
return mingcheng;
}
public void setMingcheng(String mingcheng) {
this.mingcheng = mingcheng;
}
public float getJiage() {
return jiage;
}
public void setJiage(float jiage) {
this.jiage = jiage;
}
}
HashMap
最新推荐文章于 2022-04-03 14:52:07 发布