아무거나

iterator vs foreach 본문

Java & Kotlin/Java

iterator vs foreach

전봉근 2019. 8. 17. 00:02
반응형

[iterator vs foreach]

자바 1.5부터 지원하고 있는 향상된 for문 (일명 for-each문)은 일반 배열과 Collections 객체에 대해 이용할 수 있다.

Collections를 향상된 for문으로 돌리면 컴파일러가 Iterator를 이용하는 방법으로 바꿔서 컴파일한다.

(즉, 명시적으로 Iterator를 이용하는 것과 동일하다.)

일반 배열의 경우에는 성능차이가 많이 날 수 있다.​

반응형

'Java & Kotlin > Java' 카테고리의 다른 글

[Design Pattern] Adapter Pattern  (0) 2019.12.07
[Design Pattern] Strategy Pattern  (0) 2019.10.27
JAVA 네트워크  (0) 2019.08.17
JAVA 그래픽  (0) 2019.08.16
스레드(Thread)  (0) 2019.08.16
Comments