See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 18829|Vastuse: 0

[Kommunikatsioon] Mitu ringi saab murdmine välja hüpata? Kuidas ma saan kõigist tsüklitest välja hüpata?

[Kopeeri link]
Postitatud 09.12.2015 11:12:49 | | |

Kui palju silmusi suudab korraga murda mitmekihilisest tsüklist?
Praktika on ainus tõe kontrollimise kriteerium ning mitme käe tüüpi kood eksperimentide jaoks:

  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. }
Kopeeri kood
Väljund:

  1. --y=0
  2. --y=1
  3. x=0
  4. --y=0
  5. --y=1
  6. x=1
Kopeeri kood


See näitab, et murdumine saab hüpata välja ainult ühest silmusest, (kui see on sisemises ringis, lõpeb sisemine aas, kui see on välisahelas, nii sees kui välisosas).
Katkestus tähendab vooluahela lõpetamist,
jätka selle tsükli lõpetamiseks ja järgmise tsükli juurde liikumiseks,
Break'i kasutamine ei tähenda enam loopimist
Kasuta ringi jätkamist

Kui tahad kõigist tsüklitest välja hüpata, kasuta lihtsalt tagasipöördumist!




Eelmine:C keel, täisversioon video
Järgmine:WPF ja Silverlighti projektid kasutavad tulpdiagramme, sektordiagramme ja joondiagramme
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com