Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 18829|Răspunde: 0

[Comunicare] Câte bucle poate sări un break? Cum pot să ies din toate buclele?

[Copiază linkul]
Postat pe 09.12.2015 11:12:49 | | |

Câte bucle pot ieși dintr-un loop multi-strat simultan?
Practica este singurul criteriu pentru verificarea adevărului și codul de tip multi-mâini pentru experimente:

  1. public class BreakTest
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 for(int x=0; x<2; x++)
  6.                 {
  7.                         for(int y=0; y<2; y++)
  8.                         {
  9.                                 for(int z=0; z<2; z++)
  10.                                 {
  11.                                         if(z==0) break;
  12.                                         System.out.println("----z="+z);
  13.                                 }
  14.                                 System.out.println("--y="+y);
  15.                         }
  16.                         System.out.println("x="+x);
  17.                 }
  18.         }
  19. }
Cod de copiere
Rezultat:

  1. --y=0
  2. --y=1
  3. x=0
  4. --y=0
  5. --y=1
  6. x=1
Cod de copiere


Acest lucru arată că ruperea poate sări doar dintr-o buclă (dacă este în bucla interioară, bucla interioară se termină, dacă este în bucla exterioară, atât la capătul interior, cât și la exterior).
întreruperea înseamnă să închei bucla curentă,
Continuă este să închei acest ciclu și să treci la următorul ciclu,
Folosirea întreruperii nu mai înseamnă buclă
Folosirea continuă bucla

Dacă vrei să ieși din toate buclele, folosește pur și simplu return!




Precedent:Limbajul C, versiunea completă video
Următor:Proiectele WPF și Silverlight folosesc grafice cu bare, diagrame circulară și diagrame liniare
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com