public static void main(String[] args) { Map<String,String> map=new HashMap<String,String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); map.put("4", "value4"); //第一种:普通使用,二次取值(性能差) System.out.println("\n通过Map.keySet...
最好初始化一下, 小于12的就不要初始化了// 默认的就是16,因为加载因子是0.75,也就是到16*0.75=12的时候会扩容Map<String,String>map=newHashMap<>(3);map.put("welcome","to");map.put("java","study");map.put("wechat","best396975802");//遍历方法1: 先遍历key , 再取出valueSystem.out.pr...
//遍历方法1: 先遍历key , 再取出value System.out.println("遍历方法1: 先遍历key , 再取出value"); for (String key : map.keySet()) { System.out.println("key is "+key); System.out.println("value is "+ map.get(key)); } //遍历方法2: 直接遍历value System.out.println("遍历方法2: ...