No processo de aprender a linguagem Java por si mesmo, é fácil confundir o uso de quebra e continuar. Para facilitar a revisão e a revisão rápidas no futuro, deixarei uma nota de estudo aqui.
Breve descrição
Na parte principal de qualquer declaração iterativa, a quebra e a continuação pode ser usada para controlar o fluxo do loop. Entre eles, o intervalo é usado para sair com força do loop e não executar as declarações restantes no loop. Continue para de executar a iteração atual e retorna ao início do loop para iniciar a próxima iteração.
Código -fonte
O programa a seguir mostra um exemplo de interrupção e continua por e enquanto loops:
pacote com.mufeng.thefourthchapter; public classe breakandContinue {public static void main (string [] args) {for (int i = 0; i <100; i ++) {if (i == 74) {// fora do loop quebre; } if (i % 9! = 0) {// Próxima iteração continua; } System.out.print (i + ""); } System.out.println (); int i = 0; while (true) {i ++; int j = i * 27; if (j == 1269) {// fora do loop quebre; } if (i % 10! = 0) {// topo do loop continua; } System.out.print (i + ""); }}} Resultado de saída
01.0 9 18 27 36 45 54 63 72
02.10 20 30 40
Parsing de código -fonte <r /> nisso para loop, o valor de eu nunca chegarei a 100, porque uma vez que eu atingir 74, a declaração de quebra quebrará o loop. Geralmente, a quebra só é necessária se você não souber quando a condição de interrupção é atendida. Desde que eu não possa ser divisível por 9, a declaração continuação retornará o processo de execução ao início do loop (isso incrementa o valor de i). Se divisível, o valor será exibido. A razão pela qual o resultado da saída mostra 0 é porque 0%9 é igual a 0.
Finalmente, você pode ver um "infinito enquanto loop". No entanto, há uma declaração de quebra dentro do loop que aborta o loop. Além disso, você também verá que a sequência de execução da instrução continuação é transferida de volta ao início do loop sem concluir o conteúdo usado após a instrução continuação. (O valor é impresso apenas se eu puder ser divisível por 10.)
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.