Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 18829|Svar: 0

[Kommunikation] Hur många loopar kan en paus hoppa ut? Hur kan jag hoppa ut ur alla loopar?

[Kopiera länk]
Publicerad på 2015-12-09 11:12:49 | | |

Hur många loopar kan bryta sig ut ur en flerskiktsloop samtidigt?
Övning är det enda kriteriet för att verifiera sanningen, och flerhandskod för experiment:

  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. }
Kopiera koden
Resultat:

  1. --y=0
  2. --y=1
  3. x=0
  4. --y=0
  5. --y=1
  6. x=1
Kopiera koden


Detta visar att brytning bara kan hoppa ut ur en slinga, (om den är i den inre slingan, slutar den inre slingan, om den är i den yttre slingan, både på insidan och utsidan).
brytning är att avsluta strömslingan,
Fortsätta är att avsluta denna cykel och gå vidare till nästa cykel,
Att använda break är inte längre loopande
Använd Fortsätt slingan

Om du vill hoppa ut ur alla loopar, använd bara return!




Föregående:C-språket, fullversion video
Nästa:WPF- och Silverlight-projekten använder stapeldiagram, cirkeldiagram och linjediagram
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com