hashmap集合 无序且唯一(底层是哈希结构)
有键和值两部分组成
键唯一 而 值不唯一
例子:
public class Demo(){
public static void main(String [] args){
//创建对象 只能用引用数据类型
HsahMap<String ,Integer> hm = new HsahMap<String ,Integer>();
//添加元素
hm.put("李一",12);
hm.put("李二",13);
hm.put("李三",14);
hm.put("李四",15);
hm.put("李五",16);
//可以打印 出
System.out.println(hm);
//先得到每一个 键
Set<String > s = hm.keyset();
//遍历集合 可以用 增强for循环 也可以用 迭代
for(String thiskey :s ){
//System.out.println(s);
//根据键找值
Integer thisvalue = hm.get(thiskey);
//System.out.println(thisvalue);
System.out.println(thiskey +" = " thisvalue);
}
}
|
|