Java

[JAVA] 향상된 for문

Chunho 2021. 8. 29. 16:12

Java에서는 향상된 for문을 사용하여 더욱 효과적으로 배열의 인덱스에 접근하여 엘리먼트를 다룰 수 있다. 

 

기존의 for문

기존의 for문을 사용하여 ArrayList인 customerList에 있는 모든 엘리먼트를 출력하는 방법이다. 

 

초기값과 조건, 증감식을 작성해 주어야 한다. 

 

이와 달리 향상된 for문은

 

향상된 for문

: 을 기준으로 뒤에 배열을 넣어주고 앞에 자료형과 이름을 입력해 주면 해당 이름으로 넣어준 배열의 인덱스를 순회하며 처리할 수 있다. 

 

위 코드에서는 customerList의 모든 인덱스를 customer이라는 이름으로 순회하고 customer의 showCustomerInfo() 메소드를 호출하여 ArrayList 안에 있는 모든 customer의 정보를 출력할 수 있게 한다.

'Java' 카테고리의 다른 글

[Java] Vector 선언과 사용  (0) 2021.10.24
[JAVA] 랜덤 수(난수)생성  (0) 2021.09.19
[JAVA] 추상 메소드와 추상 클래스  (0) 2021.09.05
[JAVA] ArrayList 선언과 사용  (0) 2021.08.29
[Java] 상속과 메서드 오버라이딩  (0) 2021.08.15