자바 언어를 혼자서 배우는 과정에서 휴식의 사용을 혼동하고 계속하는 것은 쉽습니다. 앞으로 빠른 검토 및 검토를 용이하게하기 위해 여기에 연구 메모를 남겨 드리겠습니다.
간단한 설명
반복 진술의 주요 부분에서, 파단 및 계속은 루프의 흐름을 제어하는 데 사용될 수 있습니다. 그중에서도 Break는 루프를 강제로 빠져 나가고 루프에서 나머지 진술을 실행하지 않는 데 사용됩니다. 계속 중지 정지를 중지 한 다음 현재 반복을 실행 한 다음 루프의 시작 부분으로 돌아와 다음 반복을 시작합니다.
소스 코드
다음 프로그램은 휴식의 예를 보여주고 루프를 계속하고 계속합니다.
package com.mufeng.thefourthchapter; public class breakandcontinue {public static void main (string [] args) {for (int i = 0; i <100; i ++) {if (i == 74) {// 루프 브레이크를 위해 out; } if (i % 9! = 0) {// 다음 반복이 계속됩니다. } system.out.print (i + ""); } system.out.println (); int i = 0; while (true) {i ++; int j = i * 27; if (j == 1269) {// 루프 중단; } if (i % 10! = 0) {// 루프의 상단이 계속; } system.out.print (i + ""); }}} 출력 결과
01.0 9 18 27 36 45 54 63 72
02.10 20 30 40
소스 코드 구문 분석 <br /> this에서 루프의 경우, I의 값은 결코 100에 도달하지 않습니다. 74에 도달하면 Break 문이 루프를 깨뜨릴 수 있기 때문입니다. 일반적으로 중단 조건이 충족되는시기를 모르는 경우에만 휴식이 필요합니다. 내가 9로 나눌 수없는 한, 계속 명령문은 실행 프로세스를 루프의 시작 부분으로 반환합니다 (이것은 i의 값을 증가시킵니다). 나눌 수있는 경우 값이 표시됩니다. 출력 결과가 0을 나타내는 이유는 0%9가 0과 같기 때문입니다.
마지막으로 "무한대 루프"를 볼 수 있습니다. 그러나 루프 내부에는 루프를 중단하는 브레이크 명령문이 있습니다. 또한, 계속 명령문의 실행 시퀀스는 계속 명령문 후 사용 된 컨텐츠를 완성하지 않고 루프의 시작으로 다시 이동 함을 알 수 있습니다. (값은 내가 10으로 나눌 수있는 경우에만 인쇄됩니다.)
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.