728x90
728x90
= 탈출문 continue
- 탈출문은 반복문에서 나올 때 사용하는 것임을 기억하기
- continue문은 반복문 내의 아무데나 배치가 가능하다
- continue문을 만나면 반복문의 맨 처음으로 이동 후, 증감식 부분이 실행된다.
- continue문을 만날 때마다 뒤어 배치되어있는 실행문은 생략처리!
빠르게 예제 활용해서 컨티뉴를 공부해봅시다.
for 구문으로 부터 나오는 출력값 : 1,2,3,4,5,6,7,8,9,10
for구문으로 먼저 확인하면, i%2==0은 2로 나누었을 때, 0이 되면 1을 더해라니까, 오히려 홀수만 나온다.1,3,5,7,9와 같은 형태로 출력이 된다.
이때 컨티뉴는 for은 ifwhile구문같은 경우에는 while의 내부가 아닌 외부에서 변수 설정 후, 식을 생성하기 시작~i++이 두 번들어가야한다는 부분을 생각하면, for 구문을 활용하는게 조금 더 편하지 않을까 하는 생각이 든다.
다른 예제로 조금 더 자세히 공부를 해보자면~
+) 오늘 추가로 배운 내용
break나 continue등을 효율적으로 사용하려면, 반복문 앞에 이름을 짓고,
continue 나 break 그 반복문의 이름을 넣으면, 그 반복문을 바로 탈출하게 된다는 것.
이 점을 활용하면 좋은 점은 실행문의 조건에 따라서 속도가 훨씬 빠르게 출력값이 나올 수 있다는 최고의 장점을 가지고 있따~
728x90
'수업 복습하기 > Java' 카테고리의 다른 글
Day 07 - 배열관련 활용문제 (0) | 2021.08.24 |
---|---|
Day 07 - 배열 삽입, 수정 및 삭제 (Array Insert, Update, Delete) (2) | 2021.08.24 |
Day 06 - 선택 정렬, 버블 정렬(Quiz 20, 21 내용 포함) (0) | 2021.08.23 |
Day 06 - 무한 반복문 + 탈출문 break (0) | 2021.08.21 |
Day 06 - 향상된 For문 (2) | 2021.08.20 |