Map<String, Integer> studentMap = new HashMap<>();
.
.
.
Collection<Integer> values = studentMap.values();
studentMap.values()
를 하면 Collection타입으로 반환해준다고 하셨는데 의문이 하나 들었습니다.
Collection은 인터페이스, map은 Collection을 상속받지 않음으로 Collection은 studentMap.values()
를 담을 수 없지어야 한다고 생각했는데... 모르겠습니다ㅠㅠ