| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Input heltal i Java bruger en scanner
    Java-programmer kan udføre forskellige input og output operationer med filer . Brug af scanneren klasse, kan du oprette et program til at læse indholdet af en fil, som individuelle heltal. For at læse filer i dine Java-programmer med succes , er du nødt til at beskytte din behandling fra input og output undtagelser hjælp forsøge at fange kodeblokke . Når du har en fil åben i dit program med de nødvendige forholdsregler på plads, at læse indholdet som heltal er normalt ligetil. Instruktioner
    1

    Tilføj import udsagn til din Java -program. Du er nødt til at bruge bestemte klasser til at udføre input operationer i Java. Sæt følgende udsagn i toppen af ​​den klasse, du ønsker at bruge til din fil input forarbejdning: import java.io. * , import java.util.Scanner ,

    "IO" bibliotek giver dig mulighed for at bruge de " FileReader " og " BufferedReader " klasser til at finde og åbne filen, mens Scanner klassen vil håndtere behandlingen af indholdet af din fil som heltal .
    2

    Tilføj prøve og fange blokke til dit program. Input og output operationer ofte medføre programmer til at kaste undtagelser. Undtagelser opstår, når din kode støder på en fejl , kan ikke klare , så de kan forårsage dine programmer til at gå ned . Når du bruger visse input og output klasser , skal du medtage din kode inden prøv blokke , med fangst blokke instruere Java hvad du skal gøre , hvis en undtagelse i at opstå . Føj følgende skitse kode til dit program : try { //fil inddatabehandling her } catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ()); }

    Du kan placere koden til at læse og behandle din fil inde i try-blok .
    3

    Opret inputobjekter til at håndtere din fil forædlingsprocesser. Føj følgende kode inde i din try-blok : ( " . . /Intfile.txt " ) FileReader fread = new FileReader , BufferedReader BRØD = new BufferedReader ( fread ) Scanner intScan = new Scanner ( brød) ;

    Skift strengen parameter videregives til " FileReader " constructor metode til at matche navnet og placeringen af ​​din egen fil . Disse objekter åbne filen og give din program evnen til at behandle dens indhold.
    4

    Tilføj en while-løkke til at arbejde gennem din fil. Til at behandle hvert heltal i din fil til gengæld vil du har brug for en løkke struktur. Føj følgende kode inde i try-blok , efter at scanneren objekt instans oprettelse: while ( intScan.hasNext () ) {//proces -fil indhold her }

    Denne kode instruerer programmet til at fortsætte udførelsen , mens der stadig indhold i den fil, der ikke er blevet scannet endnu . Din kode behandling indholdet som heltal kan udføre inde i denne while-løkke . Uden for while-løkken , efter den afsluttende tandbøjle lukke scanneren som følger: intScan.close ();
    5

    Process dit input heltal. Inde i while-løkken , tilføje følgende kode , læse den næste heltal , hver gang løkken udfører : int thisInt = intScan.nextInt ();

    For at teste din behandling, kan du tilføje følgende linje: System.out . println ( thisInt )

    Dette vil give dig mulighed for at kontrollere, at input operationen fungerer korrekt. Du kan udføre enhver anden nødvendig behandling på dine input heltal inde i while-løkken .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Send JMS beskeder 
    ·Hvordan man laver en standard Radio Button i Android 
    ·Sådan aktiveres Java til CMD 
    ·Sådan bruges Infinity i Java 
    ·Sådan oprettes en kort i Java 
    ·Sådan Upload en fil til en server vha. JSP 
    ·Sådan Læs flere numre i Java 
    ·Sådan installeres Java Virtual Machine 
    ·Sådan Konverter Oktal til Binary i Java 
    ·Set Vs . Liste i Java 
      Anbefalede Artikler
    ·Hvordan at skjule en Ribbon styring fra VBA 
    ·Sådan Afkort en partition i Oracle 
    ·Sådan åbner et program fra en anden VB.Net Code 
    ·Sådan Find ressourcer til at lære XCode til iPhone So…
    ·Hvordan man laver et flowchart , der viser et Array 
    ·Hvordan man opbygger en GUI i Visual Basic 
    ·Hvordan at flytte væk fra MySQL 
    ·Sådan bruges Print Funktion i Perl 
    ·Sådan Find en array element i Ruby 
    ·Hvordan man skriver en Basic Powershell Script 
    Copyright © Computer Viden http://www.computerdk.com