Day06 - 반복문의 중첩 01

2021. 2. 22. 18:01JAVA 공부

이번에는 반복문의 중첩에 대해 알아 봅시다.

반복문의 중첩

반복문 while , do ~ while, for 안에는 또 다시 while , do ~ while , for 를 쓸 수 있습니다.

여기서 do ~ while은 중첩해서 쓰는 건 잘 없어서, 보통 while , for만 씁니다.

 

while 안에 while이 올 수도 있고 for가 올 수도 있고,

for 안에 for 이 , while이 올 수도 있죠.

 

그러면 가독성이 좋은 for문으로 한번 볼게요

for( int i = 1; i <= 9 ; i++ ) {

 

       for ( int j = 1; j <= 9 ; j++) {

 

        }

}

 

여기서 보면, for문 안에 for 문이 있죠? 

1 번째 for 문에서 i가 1일 때, j는 1부터 9까지 반복되고, i가 2일 때, j는 1부터 9까지 반복됩니다.

 

예제를 한번 봅시다

이렇게 출력하게 되면,

이렇게 1부터 9까지 나옵니다.

 

응용을 한번 해보죠. 

두 번째 for 문에서 조건문이 j <= i 으로 되어 있는데, 그러면 j는 i보다 커지면 반복문을 빠져 나가겠죠

이런 식으로 출력이 됩니다 ~

'JAVA 공부' 카테고리의 다른 글

Day07 - 향상된 for 문  (0) 2021.02.23
Day07 - 반복문의 중첩 02  (0) 2021.02.23
Day06 - 반목문 for , swap  (0) 2021.02.22
Day06 - 반목문 do while  (0) 2021.02.22
Day05 - 반목문 While  (3) 2021.02.19