Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Ingang gehele getallen in Java met behulp van een scanner
Java- programma's kunnen uitvoeren van diverse input en output operaties met bestanden . Met behulp van de scanner klasse , kunt u een programma te maken om de inhoud van een bestand als individuele getallen lezen . Om bestanden in uw Java- programma's te lezen met succes , moet u uw verwerking te beschermen tegen in-en uitgang uitzonderingen gebruik proberen te vangen code blokken . Zodra u een bestand hebt geopend in uw programma , met de nodige voorzorgsmaatregelen in de plaats, het lezen van de inhoud als gehele waarden is meestal eenvoudig. Instructies
1

Toevoegen import statements aan uw Java-programma . Je nodig hebt om bepaalde lessen te gebruiken om input te verrichten in Java . Voeg de volgende verklaringen aan de top van de klasse die u van plan bent over het gebruik van uw dossier inputverwerking : import java.io. * ; import java.util.Scanner ;

De " io " library kunt u gebruiken de " FileReader " en " BufferedReader " klassen te vinden en open het bestand , terwijl de scanner klasse zal zich bezighouden met het verwerken van de inhoud van uw bestand als gehele getallen . kopen van 2

toe proberen te vangen blokken om uw programma . Input en output operaties veroorzaken vaak programma's om uitzonderingen te gooien . Uitzonderingen optreden wanneer uw code een fout tegenkomt kan niet omgaan met , zodat ze kunnen ertoe leiden dat uw programma's te crashen . Bij het gebruik van bepaalde input en output klassen , moet u uw code bevatten binnen proberen blokken , met een catch-blokken instrueren Java wat te doen als er een uitzondering wordt ontstaat . Voeg de volgende lijnen code aan uw programma : try { //bestand inputverwerking hier } catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ( ) ) ; }

U kunt code plaatsen om te lezen en verwerken van uw bestand in het blok try .
3

Maak ingangsobjecten om het bestand verwerkingen verwerken . Voeg de volgende code in je blok try : ( " . . /Intfile.txt " ) FileReader fread = new FileReader ; BufferedReader brood = new BufferedReader ( fread ) ; Scanner intScan = new Scanner (brood ) ;

Wijzig de string parameter doorgegeven aan de " FileReader " constructor methode om de naam en locatie van uw eigen bestand. Deze objecten opent u het bestand en geef uw programma de mogelijkheid om de inhoud ervan te verwerken .
4

Voeg een while lus om te werken door middel van uw dossier . Aan elk geheel getal op hun beurt verwerken in uw dossier , zal u een lus structuur nodig . Voeg de volgende code binnen het blok try , na de scanner objectinstantie creatie : terwijl ( intScan.hasNext ( ) ) { //procesbestandssysteem inhoud }

Deze code instrueert het programma te blijven uitvoeren terwijl er nog inhoud van het bestand dat nog niet is gescand . Uw code verwerken van de inhoud als integers kan uitvoeren binnen deze while lus . Buiten de while loop , na zijn sluitaccolade , sluit de scanner als volgt : intScan.close ( ) ;

Proces 5 uw inbreng gehele getallen . Binnen in de while lus , voeg de volgende code , het lezen van het volgende gehele getal telkens de lus uitvoert : int thisInt = intScan.nextInt ( ) ;

Om uw verwerking te testen , kunt u de volgende regel toe te voegen : System.out . println ( thisInt ) ;

Dit zal u toelaten om te controleren of de ingang operatie goed functioneert. U kunt uitvoeren van alle andere noodzakelijke verwerking van uw input gehele getallen in de while lus .

Previous: Next:
  Java Programming
·Hoe kan ik een item verbergen …
·Hoe maak je een Doc -bestand l…
·Hoe kan ik Maak een enkelvoudi…
·De Java-code voor het tellen v…
·Hoe te Pipes gebruiken in Java…
·Hoe maak je een timer in Java …
·Hoe te Zeros verwijderen in Ja…
·Hoe te Gemiddeld rangen gebrui…
·Wat is een Syntax Error in Jav…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·PHP Breuken in VirtualHost Mime type 
·Hoe om te doen plein Roots in Vb.Net 
·Hoe je e-mails in ColdFusion Delete 
·Hoe te ontkoppelen PHP gebruiken 
·Hoe maak je een Web Service gebruiken PH…
·Numerieke Analyse en Computer Programmin…
·Hoe maak je een Read tekstbestand in Pyt…
·Hoe je Perl programma's profiel 
·Hoe kan ik een MySQL database exporteren…
Copyright © Computer Kennis https://www.nldit.com