| 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
    La funzione di ingresso scanner in Java
    Java fornisce una serie di classi per operazioni di input e output. Con la classe Scanner, programmi Java possono leggere ed elaborare il contenuto dei file esterni . I programmi hanno bisogno di importare determinate librerie di fare uso delle funzionalità fornite dalla classe Scanner . Queste librerie forniscono programmi con la possibilità di creare un'istanza di un gruppo di oggetti in grado di elaborare operazioni di input . Una volta che queste attività di set- up eseguire , il programma in grado di leggere il contenuto del file . Risorse

    Per utilizzare la classe Scanner , un programma Java deve importare due serie di librerie di lingua . I programmi possono includere le seguenti istruzioni di importazione nella parte superiore della dichiarazione della classe in cui si verifica la trasformazione di input : import java.io. *; import java.util.Scanner ;

    parte la classe Scanner stesso, il programma ha bisogno di accedere ad altre classi di input per gestire l'uso di dati esterni . Se un programma tenta di utilizzare la classe Scanner senza queste istruzioni di importazione , il compilatore avviserà il programmatore per gli errori .
    Oggetti

    programmi Java creare una serie di oggetti di input per effettuare operazioni di scansione . Il seguente codice di esempio illustra la creazione di un oggetto FileReader , fornendo la posizione e il nome del file esterno da sottoporre a scansione : FileReader lettura = new FileReader ( " mydata.txt " ) ;

    Il parametro per il metodo di costruzione FileReader deve riflettere la posizione del file di dati , così come il suo nome ed estensione . Il codice seguente illustra passando l' oggetto istanza FileReader al metodo di costruzione per la classe BufferedReader : appassionato di BufferedReader = new BufferedReader (lettura) ;

    La classe Scanner può quindi prendere questa istanza di un oggetto come parametro al proprio metodo di costruzione , come segue : Scanner scan = new Scanner (aura) ;

    il programma ha ora la possibilità di eseguire la scansione di un file di input
    Precauzioni
    < . p > Se i programmatori che utilizzano un tentativo Integrated Development Environment per istanziare le classi di input del file , l'IDE mostrerà avvertimenti perché il codice non è protetto da errori di immissione. Per evitare questi errori di compilazione e tutelare il programma contro le eccezioni di input , il programmatore può includere il codice di istanze di oggetti all'interno di un blocco try , come segue : try { /code /istanziazione qui }

    Un blocco catch può seguire questo codice , specificando ciò che il programma dovrebbe fare se viene generata un'eccezione di ingresso , come segue : catch ( catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ( ) );}

    Tutto il codice di scansione in grado di eseguire all'interno del blocco try .
    ingresso di processo

    il processo di scansione in Java comporta generalmente un ciclo while . Ciò consente al programma per scorrere il contenuto del file , l'elaborazione . esso a pezzi il codice seguente dimostra la sagoma di un ciclo while per questo processo : while ( scan.hasNext ( ) ) { //scansione qui }

    All'interno del ciclo while , il programma può eseguire la scansione del contenuto del file utilizzando una varietà di metodi di classe il codice seguente dimostra la scansione del file in bytes : . . byte thisByte = scan.nextByte ();

    Questo codice può essere eseguito all'interno del ciclo while il codice seguente , posizionato dopo il ciclo while , chiude l'oggetto Scanner , quando la scansione è completata : scan.close ( ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come sfogliare pixel in Java con getPixel 
    ·Come nascondere un task in Java JFrame 
    ·Java : collegamento statico 
    ·Come fare un grafico a barre in Java 
    ·Come utilizzare il colon in Java 
    ·Come Flush un lettore Buffered in Java 
    ·Sun /Java & Errore 1722 
    ·Come passare il testo in Java 
    ·Come disegnare un grafico a torta in Java 
    ·Come rimuovere attributi predefiniti dall'uscita Java X…
      Articoli in evidenza
    ·Come eseguire il debug in Netbeans in Java 
    ·Come fare due tabelle in una ListBox in VB.net 
    ·Come installare un jQuery Data Picker 
    ·Come eseguire una specifica azione quando la chiave RET…
    ·Come attivare e disattivare le barre di scorrimento con…
    ·Debugging Tools for Visual Basic 
    ·Come generare un evento ItemDrag 
    ·Come chiamare un iFrame attraverso una forma 
    ·Qual è UBound in VB 
    ·Come dire DB2 per arrotondare un numero 
    Copyright © Conoscenza Informatica http://it.wingwit.com