07哈希表
介绍:哈希也叫做散列。通过key-vlue的方式存储,在很大程度上提高了数据的查询,增加和删除。
相关操作:
1. 哈希表的创建
HashMap<Integer,String> h = new HashMap<Integer,String>();
2. 常用方法
h.put(0,"a");
h.put(1,"b");
h.put(2,"c");
输出结果:h = {0=a,1= b,2=c};
int n = h.size();
输出结果:你= 3;
String s = h.remove(1);
输出结果:s = "b";
boolean flag1 = h.containsKey(1);
boolean flag2 = h.containsValue("a");
输出结果:flag1 = false,flag2 = true;
String str = h.get(0);
输出结果:str = "a";
h.clear();
输出结果:h = {};
boolean flag = h.isEmpty();
输出结果:flag = true;
h.put(1,"e");
h.replace(2,"o");
输出结果:h = {0=a,1=e,2=o};