루프 문에서 continue 문의 기능은 다음과 같습니다. 1. 이 루프를 종료하면 루프 본문의 후속 문은 실행되지 않습니다. 2. 계속해서 루프 조건을 판단하고 다음 루프 본문 문을 실행합니다. continue 문은 while 문, for 문 또는 foreach 문에서만 사용할 수 있습니다.
(추천 학습: java 입문 프로그램)
기능:
이 루프를 종료하면 루프 본문의 후속 문은 실행되지 않습니다
계속해서 루프 조건을 판단하고 다음으로 진행 루프 본문 문 실행
자세한 소개:
continue 문은 break 문과 유사하지만 루프 본문에만 나타날 수 있습니다.
과 break 문의 차이점:
continue는 인터럽트 루프 문이 아니지만 루프의 현재 반복을 중단하고 다음 반복으로 들어갑니다. 간단히 말해서 계속은 루프 문의 현재 루프를 무시합니다.
참고: continue 문은 while 문, for 문 또는 foreach 문의 루프 본문에서만 사용할 수 있습니다. 다른 곳에서 사용하면 구문 오류가 발생합니다.
레이블 유무에 관계없이 루프 본문에서 continue 문을 사용하는 방법에는 두 가지가 있습니다. 구문 형식은 다음과 같습니다.
continue //不带标签 continue label //带标签,label是标签名
(비디오 튜토리얼 권장 사항: java 비디오 튜토리얼)
코드 예:
int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; for (int i = 0; i < numbers.length; i++) { if (i == 3) { continue; } System.out.println("Count is: " + i); }
위 프로그램 코드에서 i==3 조건일 때 continue 문이 실행되고, continue 문은 프로그램을 종료합니다. 이 루프에서는 루프 본문에서 continue 이후의 문이 더 이상 실행되지 않고 다음 루프가 진행되므로 출력 결과에 3이 없습니다.
프로그램 실행 결과는 다음과 같습니다.
Count is: 0 Count is: 1 Count is: 2 Count is: 4 Count is: 5 Count is: 6 Count is: 7 Count is: 8 Count is: 9
위 내용은 루프문에서 continue문의 기능은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!