작성
·
339
답변 1
1
안녕하세요 구름이님!!! 와우~~~ 매우매우 좋은 질문이십니다!!
이렇게 여러 case를 해보시는 것 너무너무 좋네요 ㅎㅎㅎㅎㅎ
결론부터 말씀드리면 '동일합니다' ㅎㅎㅎ
그 이유는, Kotlin Library에서 다음과 같은 '확장함수'를 만들어 두었기 때문이에요!!
map에 entries.iterator()를 반환하는 함수를 만들어둔거죠~!!
이 확장함수 덕분에 for (key, value) in map 이라고만 쓰더라도
자동으로 for (key, value) in map.entries와 같은 효과를 내게 됩니다~
강의에서는 이 내용이 조금 복잡하고, entries를 알려드리면 더 다양하게 활용하실 수 있을 것 같아 map.entries로 설명 드렸습니다!!
크~~ 너무 좋은 질문 감사드립니다 ㅎㅎㅎㅎ
언제든 또 질문 있으시다면, 편하게 남겨주세요~!!! 감사합니다 :)