📄 hashtabletest.java
字号:
import java.util.*;
class MyKey{
public String name;
public int age;
public MyKey(String name,int age){
this.name=name;
this.age=age;
}
public String toString(){
return new String(name+','+age);}
public boolean equals(Object obj){
MyKey ob=(MyKey)obj;
if(name.equals(ob.name) && age==ob.age)
return true;
else
return false;
}
public int hashCode(){
return name.hashCode()+age;
}
}
public class HashtableTest {
public static void main(String args[]){
Hashtable num=new Hashtable();
num.put(new MyKey("zs",18),new Integer(1));
num.put(new MyKey("ls",15),new Integer(1));
num.put(new MyKey("ww",21),new Integer(3));
Enumeration e=num.keys();
while(e.hasMoreElements())
{
MyKey key=(MyKey)e.nextElement();
System.out.print(key.toString()+"=");
System.out.println(num.get(key).toString());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -