HashMap key 가져오기

ims·2021년 3월 8일
0

Java 정리 !

목록 보기
13/16

📌 Code

public class ScratchPad {
    public static void main(String[] args) {

        Queue<Map<Integer,Integer>> queue = new LinkedList<>();

        Map<Integer,Integer> map = new HashMap<>();

        map.put(3,1);

        Iterator<Integer> iterator = map.keySet().iterator();
        Integer key=0;
        Integer value=0;
        while(iterator.hasNext()){
            key=iterator.next();
            value= map.get(key);
        }
        System.out.println("key = " + key);
        System.out.println("value = " + value);
    }
}
  • keyset()

  • iterator()

  • iterator.hasNext()

  • iterator.next()

를 이용

📌 생성자 - 헷갈릴수 있는 부분

Map<Integer,Integer> map = new HashMap<>(1,1);

이렇게 값을 넣는다고 1,1 생성자로 값이 들어가지 않는다.

profile
티스토리로 이사했습니다! https://imsfromseoul.tistory.com/ + https://camel-man-ims.tistory.com/

0개의 댓글