Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan inn heltall i Java bruker en skanner
    Java-programmer kan utføre ulike input og output operasjoner med filer . Bruke Scanner klassen , kan du lage et program for å lese innholdet i en fil som individuelle heltall. For å lese filer i Java-programmer vellykket , må du beskytte din behandling fra inn-og utgang unntak som bruker prøve og fange kode blokker . Når du har en fil åpen i programmet , med de nødvendige forholdsregler på plass , lese innholdet som heltallsverdiene er vanligvis ukomplisert. Instruksjoner
    en

    Legg import uttalelser til din Java -program . Du må bruke visse klasser for å utføre innspill operasjoner i Java. Sett følgende utsagn på toppen av klassen du har tenkt på å bruke for din fil input behandling: import java.io. * ; import java.util.scanner ;

    " io " biblioteket kan du bruke den " FileReader " og " BufferedReader " klasser for å finne og åpne filen , mens Scanner klassen vil håndtere behandlingen innholdet av filen som heltallverdier .
    2

    Legg prøve og fange blokker for å programmet . Input og output forårsaker ofte programmer for å kaste unntak. Unntak oppstår når koden oppstår en feil som ikke kan takle , slik at de kan føre til at programmer til å krasje. Når du bruker visse input og output klasser , må du ta med kode i prøve blokker , med fangst blokker instruere Java hva de skal gjøre hvis et unntak oppstår . Legg til følgende disposisjon koden til programmet : try { //fil input behandling her } catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ( )); }

    Du kan plassere koden for å lese og behandle filen inne i try -blokken.
    3

    Lag innspill objekter for å håndtere dine filbehandling operasjoner. Legg til følgende kode inni forsøk blokk : (" . . /Intfile.txt ") FileReader fread = ny FileReader ; BufferedReader brød = new BufferedReader ( fread ) ; Scanner intScan = new Scanner ( brød) ;

    endre strengen parameter gått til " FileReader " konstruktør-metoden for å matche navnet og plasseringen av din egen fil . Disse objektene åpne filen og gi programmet muligheten til å behandle innholdet.
    4

    Legg en stund loop for å arbeide gjennom filen. Å behandle hvert heltall i filen i sin tur , vil du trenge en loop struktur . Legg til følgende kode inne i try -blokken, etter Scanner objekt eksempel opprettelse: while ( intScan.hasNext ( ) ) { //prosess filinnhold her }

    Denne koden instruerer programmet å fortsette gjennomføring mens det fortsatt er innholdet i filen som ikke har blitt skannet ennå. Din kode behandlingen av innhold som heltall kan utføre inne i denne stund loop. Utenfor mens loop , etter sin avsluttende brace , lukker skanner som følger: intScan.close ();
    5

    Process dine innspill heltall. Inne i mens loop , legge til følgende kode , lesing de neste heltall hver gang loopen utfører : int thisInt = intScan.nextInt ();

    å teste behandling, kan du legge til følgende linje : System.out . println ( thisInt ) ;
    p Dette vil tillate deg å kontrollere at inngangen drift fungerer som det skal . Du kan utføre enhver annen nødvendig behandling på dine innspill heltall inne i mens loop .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Java Swing Application i NetBeans 
    ·Hvordan analysere en String i Java 
    ·Hva er en Select Case in Visual Basic 
    ·Slik deaktiverer en Java Unntak 
    ·Om JAVA 
    ·Funksjon Visning i Java 
    ·Hvordan sette banen for Windows XP Java 
    ·Selv funksjon i Java 
    ·En god måte å organisere klasser med Java 
    ·Hvordan deaktivere Focus i en JTable Cell 
      Anbefalte artikler
    ·Hvordan bygge en Asterisk Tree in C + + 
    ·Hvordan lære Computer programmering 
    ·Hvordan lage SSIS Package Distribusjon 
    ·Slik konfigurerer SSL i PHP 
    ·Hvordan slå sammen to Sortert ADT Lister 
    ·Slik konverterer tall til tekst i Visual Basic 
    ·Slik aktiverer du en Toggle Button i VBA 
    ·Hvordan løse binær matematikk Problemer 
    ·Hvordan Sammenlign Time in Pascal 
    ·Hvordan få tilgang til JSP Connectivity Coding 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/