| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come interi ingresso in Java utilizzando uno scanner
    programmi Java possono effettuare diverse operazioni di input e di output con i file . Uso della classe Scanner , è possibile creare un programma per leggere il contenuto di un file come singoli numeri interi . Per leggere i file nei propri programmi Java con successo , è necessario proteggere la vostra elaborazione di ingresso e di uscita eccezioni utilizzando cercare di catturare i blocchi di codice . Una volta che si ha un file aperto all'interno del programma , con le necessarie precauzioni in atto, la lettura del contenuto come valori interi di solito è semplice . Istruzioni
    1

    Aggiungi istruzioni di importazione per il vostro programma Java . È necessario utilizzare alcune classi di effettuare operazioni di input in Java . Inserire le seguenti dichiarazioni nella parte superiore della classe si intende usare per la vostra elaborazione di file di input : import java.io. *; import java.util.Scanner ;

    La biblioteca "io" consente di utilizzare il " FileReader " e classi " BufferedReader " per individuare e aprire il file , mentre la classe Scanner in grado di gestire l'elaborazione del contenuto del file come valori interi .
    2

    Aggiungi cercare di catturare i blocchi di il vostro programma . Operazioni di input e di output sono spesso causa di programmi per generare eccezioni . Le eccezioni si verificano quando il codice incontra un errore che non può far fronte , in modo che possano causare i programmi di crash. Quando si utilizzano certi input e classi di potenza , è necessario includere il codice all'interno di blocchi try , con blocchi catch istruire cosa Java fare se si pone una eccezione . Aggiungere il seguente codice di struttura per il programma : try { //file di trasformazione di input qui } catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ( ) );}

    È possibile inserire il codice a leggere ed elaborare il file all'interno del blocco try .
    3

    Creare oggetti di input per gestire le operazioni di elaborazione dei file . Aggiungere il seguente codice all'interno del blocco try : ( " . . /Intfile.txt " ) FileReader fread = new FileReader ; BufferedReader pane = new BufferedReader ( fread ) ; Scanner intScan = new Scanner ( pane) ;

    modificare il parametro stringa passato al metodo di costruzione " FileReader " per abbinare il nome e la posizione del tuo file . Questi oggetti aprono il file e dare il tuo programma la capacità di elaborare il suo contenuto .
    4

    Aggiungere un ciclo while per lavorare attraverso il file . Per elaborare ogni intero nel file , a sua volta , avrete bisogno di una struttura ad anello . Aggiungere il seguente codice all'interno del blocco try , dopo la creazione dell'istanza dell'oggetto Scanner : while ( intScan.hasNext ( ) ) { //processo di contenuto del file qui }

    Questo codice indica al programma di continuare l'esecuzione , mentre c'è ancora contenuti nel file che non è stato ancora analizzato. Il tuo codice di elaborazione del contenuto come numeri interi possono eseguire all'interno di questo ciclo while. Al di fuori del ciclo while , dopo la parentesi graffa di chiusura , chiudere lo scanner come segue : intScan.close ( ) ;
    5

    Processo tuoi numeri interi in ingresso . All'interno del ciclo while , aggiungere il seguente codice , leggere il prossimo numero intero ogni volta che il ciclo viene eseguito : int thisInt = intScan.nextInt ();

    Per testare la vostra elaborazione , è possibile aggiungere la seguente riga : System.out . println ( thisInt ) ;

    Questo vi permetterà di verificare che l' operazione di input funziona correttamente . È possibile effettuare qualsiasi altra elaborazione necessaria sui tuoi numeri interi di ingresso all'interno del ciclo while .

    Previous :

    next :
      Articoli Correlati
    ·Come caricare una foto in un'applicazione desktop in Ja…
    ·Come inserire le schede in stringhe in Java 
    ·Come inserire e rimuovere Left & Right Array Java 
    ·Come creare una classe astratta in NetBeans 
    ·Come ottenere Java Lavorare destro su XP 
    ·Come evitare hardcoding in Eclipse Progetti 
    ·Come ottenere elementi selezionati dal Listview su Andr…
    ·Come leggere un file DOC in Java 
    ·Come fare un gioco con Java Software 
    ·Come formattare una tabella su TextView per Android 
      Articoli in evidenza
    ·Come usare variabile d'ambiente di script VBS 
    ·Come installare il controllo FlexGrid 
    ·Come utilizzare Python quadro il 1 & 1 
    ·Come eliminare il primo elemento di C String 
    ·Come cancellare le variabili di sessione 
    ·Come installare Java 1.6 RPM su Fedora 
    ·Come ottenere la lunghezza di una stringa in Python 
    ·Come trovare il massimo e minimo numero in Python 
    ·Come utilizzare un codice per bloccare le colonne 
    ·Come costruire un esempio di un sito web PHP Ricerca 
    Copyright © Conoscenza Informatica http://it.wingwit.com