📄 example11_6.java
字号:
import java.util.*;
public class Example11_6
{
public static void main(String args[])
{
//创建哈希表对象hash,初始容量为2,装载因子为0.8
Hashtable hash=new Hashtable(2,(float)0.8);
//“福建”为关键字,“仰恩大学”为数据项,并将它们加入hash
hash.put("福建","仰恩大学");
hash.put("北京","清华大学");
hash.put("上海","复旦大学");
//打印hash的内容和大小
System.out.println("哈希表hash1为: "+hash);
System.out.println("hash表的大小是: "+hash.size());
//获取哈希表的数据项
Enumeration enum1=hash.elements();
System.out.print("hash表的数据项是: ");
//遍历当前哈希表,输出hash表中的内容
while(enum1.hasMoreElements())
System.out.print(enum1.nextElement()+" ");
System.out.println();
//获取关键字所对应的数据项
if(hash.containsKey("福建"))
System.out.println("关键字‘福建’所对应的数据项:"+hash.get("福建"));
//删除关键字"北京"对应的记录
hash.remove("北京");
System.out.println("哈希表hash2为: "+hash);
System.out.println("该哈希表的大小为:"+hash.size());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -