package com.chenny.Test;
import java.util.HashMap;
public class helloWorld {
public static void main(String[] args) {
HashMap<Integer,String> hashMap = new HashMap<Integer,String>();
//HashMap存值:
/*
* key值是唯一的, Value值可以不唯一
* 重复输入Key值,之前的会被覆盖
* */
hashMap.put(1,"One");
hashMap.put(2,"Two");
hashMap.put(3,"Three");
hashMap.put(4,"Four");
hashMap.put(5,"Five");
hashMap.put(5,"Six");
hashMap.put(6,"Five");
hashMap.put(7, "Six");
System.out.println("HashMap取值(根据key取值):");
System.out.println(hashMap.get(5));
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("判断HashMap是否为空:");
System.out.println(hashMap.isEmpty());
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("Hashmap判断是否含有key:");
System.out.println(hashMap.containsKey(3));
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("Hashmap判断是否含有value:");
System.out.println(hashMap.containsValue("One"));
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("Hashmap删除操作");
System.out.println(hashMap.remove(3));
System.out.println(hashMap.remove("Four"));
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("获取HashMap中的 value 的集合");
System.out.println(hashMap.values());
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("获取HashMap中的key的集合");
System.out.println(hashMap.keySet());
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("Hashmap显示所有的key和value");
System.out.println(hashMap.entrySet());
System.out.println("=============================================");
System.out.println(hashMap);
System.out.println("=============================================");
System.out.println("HashMap元素个数");
System.out.println(hashMap.size());
System.out.println("HashMap的遍历");
for(Entry<Integer,Stirng> entry : hashMap.entrySet()){
system.out.println(map);
system.out.println("key=" + map.getKey() + " value = " + map.getValue());
}
}
}
HashMap常用方法
最新推荐文章于 2022-04-03 14:52:07 发布