Day06 - 반복문의 중첩 01
2021. 2. 22. 18:01ㆍJAVA 공부
이번에는 반복문의 중첩에 대해 알아 봅시다.
반복문의 중첩
반복문 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 |