본문 바로가기

수업 복습하기/Java

Day 07 - 탈출문 continue

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