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 : 구문은 배열 자료구조만 활용가능하며, 배열의 값은 변경할 수 없다.
'공부 기록' 카테고리의 다른 글
(다익스트라) 백준 1753 - 최단경로 (3) | 2023.09.04 |
---|---|
[알고리즘/JAVA] DFS(깊이 우선 검색, Depth First Search) (1) | 2023.08.20 |
[알고리즘/JAVA] BFS(너비 우선 검색, Breath First Search) (2) | 2023.08.20 |
[Java] Arrays.sort 통한 배열 정렬 (4) | 2023.08.06 |
[알고리즘/JAVA/Union-find] 유니온 파인드 (1) | 2023.08.04 |