본문 바로가기
Language/Java

자바 개선된 for문 사용법

by wakestand 2020. 2. 10.
반응형

자바에서 일반 for 문은

for(초기값; 조건; 증감;) {} 으로 이루어져 있는데

 

배열로 for 문을 돌릴 경우에는 개선된 for문을 사용할 수 있다

for(변수명 : 배열명) {} 이렇게 입력해주면 사용할 수 있고

 

개선된 for문 사용 시 초기값이 0으로 설정되고

배열 끝까지 for문이 돌아가게 된다

for문이 돌아갈 때마다 설정한 변수에 배열값이 할당된다

 

마지막으로 테스트에 사용한 코드는 아래와 같다

 

public class ForExample {

	public static void main(String[] args) {
		
		String sArr[] = {"하나", "둘", "셋"};
		
		for(int i = 0; i<sArr.length; i++) { // 일반 for 문 (초기값; 조건식; 증감;)
			System.out.print(sArr[i] + " ");
		}
		
		System.out.println(); // 한줄 내리기용
		
		for(String s : sArr) { // 개선된 for 문 (변수명 : 배열명)
			System.out.print(s + " ");
		}

	}

}
반응형

댓글