LJ

자바 향상된 for 문 본문

IT/자바

자바 향상된 for 문

짱준재 2022. 9. 26. 16:39

 

 

 

장점

 

 

1.간편한,가독성 좋은 코드
2. 배열 인덱스 문제 해결 (ArrayIndexOutOfBoundsException 예외를 피할 수 있다.)

 

 

단점

 

 

1.인덱스를 사용하지 못한다.(일반 for문의 (int i=0;) 할 때 i 같은 인덱스를 말하는 것) 하지만 방법이 있다.
2.배열이나 ArrayList 값을 사용할 순 있지만 절대 수정할 수는 없다.

 

사용이유

 

 

배열처럼 여러 원소로 이루어진 집합의 모든 원소에 대해 특정 작업을 반복하기 위해 사용

 

 

자주 사용되는 상황

 

 

1.ArrayList 원소 출력
2.배열 원소 출력

 

사용법

 

 

for(자료형 변수명 : 배열명){

문장

}

'IT > 자바' 카테고리의 다른 글

자바 객체 선언과 생성  (0) 2022.09.27
자바 업 캐스팅 다운 캐스팅  (0) 2022.09.26
자바 is-a has-a  (0) 2022.09.26
자바 Array list  (0) 2022.09.26
자바 static  (0) 2022.09.26
Comments