當前位置:編程學習大全網 - 網站源碼 - java中的HashMap

java中的HashMap

HASHMAP最好與實例聯系起來,它主要存的是鍵與值的關系.

舉個例子:

現在有壹個學生類

import java.util.HashMap;

public class Student {

String name;

String sex;

public Student(String n,String s) {

name=n;

sex=s;

}

public String toString(){

return ("姓名:"+name+"\n"+"性別:"+sex+"\n");

}

public static void main(String [] args){

HashMap hm=new HashMap();

Student s1=new Student("張三","男");

Student s2=new Student("李四","男");

Student s3=new Student("小利","女");

//存值是根據學生編號存的學生信息

hm.put("001",s1);

hm.put("002",s2);

hm.put("003",s3);

//查找學生編號是001的學生

//因為hm.get("001")反回的是Object所以加上強轉

Student s=(Student)hm.get("001");

System.out.println(s.toString());

//其余的類似

}

}

  • 上一篇:外匯套利EA軟件好用嗎,學起來復雜嗎
  • 下一篇:請問下通達信提示紅、綠箭頭買賣點的指標是什麽,答對加50分。
  • copyright 2024編程學習大全網