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 >> Computer Programspråk >> Content

    Hur man skriver Medan Looping Uttalanden

    Flest programmeringsspråk omfattar någon version av " medan " kontroll uttalande . En " tag " slingan exekverar en grupp av påståenden så länge som ett logiskt villkor är sant . Den logiska villkor kan innebära jämförelser och andra grundläggande logiska uttalanden förenade med konnektiv som " och " och " eller ". Även om syntaxen för " medan" slingor beroende på programmeringsspråk i ditt val , är kontroll uttalande en grundläggande byggsten i programmeringsspråk teorin . Du kan skriva " medan" loopar i koden . Instruktioner
    1

    Förbered för " medan " loop genom att fastställa det ursprungliga sanningen värdet av dess logiska tillstånd , mening , innan slingan har körts ännu en gång . Den exakta syntaxen beror på programmeringsspråk du använder . Till exempel för Java , utför följande exempelkod som funktion :

    FileInputStream myStream = ny FileInputStream ( " sampleFile.txt " ) ;

    DataInputStream myInput = ny DataInputStream ( myStream ) ;

    BufferedReader myReader = ny BufferedReader ( ny InputStreamReader ( myInput ) ) ;

    Kodexemplet öppnar en befintlig fil - " sampleFile.txt " - i läsläge , och skapar en BufferedReader föremål att läsa alla rader från filen , en i taget .
    2

    Skriv " medan " loop inklusive dess skick . Till exempel för Java , utför följande exempelkod som funktion :

    String currentLine ,

    medan ( ( currentLine = myReader.readLine ( ) ) = null ) {

    }

    inbyggda " BufferedReader.readLine ( ) " metoden läser en rad i taget från filen och returnerar " null " om filen inte har några fler olästa linjer . Därför provet " medan " loop kommer att utföra de uttalanden mellan klammerparenteserna exakt en gång per rad i indatafilen .
    3

    Lägg de uttalanden som måste utföras för varje iteration av den " medan " loop . Till exempel för Java , utför följande exempelkod som funktion :

    String currentLine ,

    medan ( ( currentLine = myReader.readLine ( ) ) = null ) {

    System.out.println ( currentLine ) ;

    }

    i exemplet är strängen " currentLine " ( vars värde ligger inom det villkoret ) precis tryckt på Java standard utdataström . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hjälp med Turbo Pascal 7.0
    ·Client Server Vs . Webbaserad
    ·Hur köra ett skript i Lua
    ·Hur man byter tecken med XPath
    ·Hur Jämför flödesscheman & Pseudocode
    ·Hur värd en ASP Net Web Service Utanför IIS
    ·Hur man bifoga dokument med LotusScript
    ·Konvertera RDB -filer till MPEG
    ·Den Centroid funktion i MATLAB
    ·Hur man tar bort en knapp med hjälp removeChild i AS3
    Utvalda artiklarna
    ·Hur man tar bort det sista barnet av en Div jQuery
    ·Konvertera en textruta egendom till en decimal
    ·Hur man bygger ett register Sida i PHP
    ·Hur ta isär Setup.exe
    ·Lägga till en omdirigering till lösenord HTML Kodning…
    ·Hur du kontrollerar om ett giltigt datum i Perl
    ·Hur man gör en bild i svartvitt i Python
    ·Extreme Programming Träning
    ·Konvertera Windows.Forms.TextBox till Integer
    ·SQL Cross Gå Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz