Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Float ingresso Java

programmi Java possono leggere dati esterni da fonti di input , come file . Utilizzando le classi di ingresso Java e librerie di uscita , gli sviluppatori possono codificare applicazioni per leggere l'input numerico , come numeri in virgola mobile . A seconda dei dati in una risorsa di ingresso , gli sviluppatori possono avere bisogno di implementare le strutture di controllo , come i loop nei loro programmi , di leggere da una fonte continuamente fino a quando nessun dato numerico è lasciato per elaborare . Classi di ingresso

sviluppatori Java possono scegliere tra una gamma di classi per facilitare i processi di input . La classe Scanner fornisce i metodi per la lettura di ingressi galleggiante . Un'applicazione può quindi creare un'istanza della classe Scanner , quindi chiamare i suoi metodi per leggere i numeri in virgola mobile da una posizione specificata . Per utilizzare la classe Scanner, i programmi hanno bisogno di importare il pacchetto " java.io " e istanziare oggetti di altri tipi , come ad esempio BufferedReader e FileReader , specificando il nome e il percorso della risorsa di ingresso , prima di passare questi per il metodo di costruzione dello scanner . Una volta che un programma è un oggetto di tipo Scanner , è possibile chiamare i vari metodi di input per la lettura di stringhe e tipi numerici specifici , tra cui carri allegorici .
Metodi

La classe Scanner fornisce una varietà di metodi di input per la lettura dei dati . Il metodo " nextFloat " legge il prossimo token in un file come un numero in virgola mobile . Il seguente codice di esempio illustra la tecnica : float aNumber = scanner.nextFloat ();

Questo codice funziona solo se il file è ancora contenuto che il programma non ha ancora letto e se il prossimo token possono essere trattati come un numero in virgola mobile . Se l'ingresso non è un tipo di numero float , il programma potrebbe generare un'eccezione e crash .

 

Programmazione © www.354353.com