Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man använder Avbrott i Java

    The break i Java är en viktig del i att styra flödet av programmets exekvering . När du använder strukturer som villkorssatser , loopar och uttalanden switch , är det viktigt att din kod är konstruerad på ett sätt som hindrar den från att fastna i en oändlig loop och kraschar . Break uttalanden är bland de främsta tekniker du kan använda för att se till att sådana strukturer kommer att utföra och avsluta på rätt sätt , så att ditt program att fortsätta som krävs . Använda Java break uttalanden är vanligtvis en enkel uppgift . Instruktioner
    1

    Skapa en switch-sats i ditt program . Lägg till följande kod i din Java -program , visar hur man använder break utsagor inom en switch-sats :

    int num = 3 ;

    switch ( num ) {

    fall 1 : System.out.println ( " en " ) , break;

    case 2 : System.out.println ( " två " ) , break;

    case 3 : System.out.println ( " tre " ) , break;

    default : System.out.println ( " ? " ) , break ; }

    break uttalanden hindrar koden från att utföra onödiga villkorliga tester när variabel testas matchas .
    2

    Skapa en for-loop i ditt program . Infoga följande kod i ditt program , visar hur man använder break inom en for-loop :

    int [ ] someNumbers = { 3 , 1 , 5 , 6 , 2 };

    int searchNumber = 5;

    boolean foundNum = false;

    for (int i = 0 ; i. < someNumbers.length , i + + ) break i det här exemplet hindrar öglan från att köra i onödan genom att bryta så fort söknumret har hittats i arrayen .
    3

    Skapa en while-slinga i ditt program . Använd följande kod i ditt program för att demonstrera att använda break i en while-slinga :

    int totalNum = 0 ;

    Random randGen = new Random ( ) ;

    medan ( true ) {

    totalNum + = randGen.nextInt ( ) ;

    om ( totalNum > 100 ) {

    break;

    } }

    System.out.println ( totalNum ) ;

    denna kod fortsätter att lägga slumptal tills resultatet överstiger 100 , med break för att avsluta slingan så snart detta händer
    . 4

    Använd en märkt break i ditt program . Du kan ange vilken kontrollstruktur är att bryta , snarare än att låta programmet välja den förvalda , som är den som ligger närmast till break . Använd följande för att visa hur en märkt break verk :

    int searchTotal = 12 ;

    ExtLoop : for ( int i = 0 ; i < 10 , i + + ) {

    for (int j = 0; j < 10 , j + + ) {

    om (i + j == searchTotal ) {

    System.out.println ( " Hittade " + i + " + " + j + " = " + searchTotal ) ;

    paus ExtLoop ,

    } } }

    denna kod steg två siffror, stanna när den når en kombination av de två som lägger upp till en specificerad resultat nummer , med break för att stoppa den yttre slingan från att fortsätta att upprepa en gång denna kombination har hittats . Om en break hade använts utan en etikett , skulle bara den inre slingan har brutits , så den yttre slingan skulle ha fortsatt . Ditt program
    5

    Test och observera resultatet . Experimentera genom att ändra värdena som testas i varje fall . När du anpassar användningen av break till dina egna program , överväga sina strukturer noggrant , eftersom det kan vara lätt att fastna i en loop som aldrig kommer att försvinna, vilket gör ditt program använda upp onödiga resurser och slutligen krascha .

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett formulär i Java
    ·Hur man genomför en lista i Android XML
    ·Hur man gör ett objekt röra sig kontinuerligt i Java
    ·Hur får jag ett intervall av värden från den sortera…
    ·Hur man lyssnar på ett tangentbord i Java
    ·Komma åt JSP Connectivity Kodning
    ·Hur man ändra bakgrunden för ett textfält Använda J…
    ·Varför använder Java hängslen på villkorssatser
    ·Hur man beräknar din Scrabble Betyg i Java
    ·Hur man beräknar Kontroller av en sträng med Adler32 …
    Utvalda artiklarna
    ·Definition av Garbage Collection i Java
    ·Lägga till kartor till Quake 3
    ·C + + Function Call saknas Argument Lista
    ·Hur du skriver ut en fil i ett e PHP
    ·Hidden Objects i Java
    ·IPhone Utveckling och Ramar
    ·Hur man skapar multiplikationstabellen Använda Java oc…
    ·Hur man läser DLL -filer
    ·Hur Installera MySQL Table
    ·Konvertera QBasic till Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz