HashMap) keyset,entryset,getordefault


HashMap) keyset,entryset,getordefault

keyset keyset은 HashMap에 key값만 필요한 경우 사용한다. for(char key:map.keySet()){ System.out.println(key); } key값만 출력할 수 있다. entrykey entrykey는 HashMap에 key,value 값을 둘 다 출력 할 수 있다. HashMap<String,String> map2 =new HashMap<>(); for(Map.Entry<String,String> entry: map.entrySet()){ System.out.println("key"entry.getKey() + "value" + entry.getValue()); } Map entry에 담긴다. getordefalut HashMap<Character,Integer> map =new HashMap<>(); for(char x : str.toCharArray()){ map.put(x,map.getOrDefault(x,0)); } map에 값이 있을경우...


#entryset #getordefault #HashMap #keyset

원문링크 : HashMap) keyset,entryset,getordefault