공부 기록

[Java] For문 2가지 유형

양바른 2023. 8. 19. 11:18

1. 기본 For  구문

예전부터 사용되던 For 문 형태로 for(초기화 ; 조건문 ; 증감) 으로 구성한다.

for(int i=0 ; i < parent.length++) {
	...
}

i가 0부터 parent.length 값 만큼 반복적으로 수행된다. parent.length가 100이라면, 0부터 100까지 i 값이 1씩 증가하면서 수행된다. 즉 i가 0부터 99까지 100번을 수해앟ㄴ다.

 

2. 응용 For 문

for(출력할 변수정의 : 배열) 형식으로 작성하고, 가운데 기호는 :(콜론) 이다.

int arr[] = {"a","b","c","d","e"};
for(String i : arr){
	System.out.println(i);
}

arr의 배열을 처음부터 하나씩 실행해서 i에 할당해주면, 출력한다. 즉, arr 배열의 처음부터 끝까지 하나씩 반복해서 출력하는 것이다.

단, for : 구문은 배열 자료구조만 활용가능하며, 배열의 값은 변경할 수 없다.