Class ConsoleReader

java.lang.Object
  |
  +--ConsoleReader

public class ConsoleReader
extends java.lang.Object

Una classe per leggere stringhe e numeri da un flusso di input. Questa classe č particolarmente adatta per chi comincia a programmare in Java. Costruisce il necessario lettore bufferizzato, gestisce le eccezioni I/O e converte le stringhe in numeri.


Constructor Summary
ConsoleReader(java.io.InputStream inStream)
          Costruisce un lettore da console da un flusso di input come per esempio System.in
 
Method Summary
 double readDouble()
          Legge una riga di input e la converte in un numero in virgola Mobile.
 int readInt()
          Legge una riga di input e la converte in un integer.
 java.lang.String readLine()
          Legge una riga di input.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleReader

public ConsoleReader(java.io.InputStream inStream)
Costruisce un lettore da console da un flusso di input come per esempio System.in

Parameters:
inStream - un flusso di input
Method Detail

readInt

public int readInt()
Legge una riga di input e la converte in un integer. La riga di input non puņ contenere altro che un integer. Non sono neppure ammessi spazi vuoti.

Returns:
l'integer digitato dall'utente

readDouble

public double readDouble()
Legge una riga di input e la converte in un numero in virgola Mobile. La riga di input non puņ contenere altro che un numero. Non sono neppure ammessi spazi vuoti.

Returns:
il numero digitato dall'utente

readLine

public java.lang.String readLine()
Legge una riga di input. Nel caso (improbabile) di una eccezione I/O, il programma si arresta.

Returns:
la riga di input digitata dall'utente, null alla fine dell'input


 


Bacheca di Algoritmi e Strutture Dati a.a. 2007-08 - canale A - L

forum del corso

ultima modifica: 03/04/2008 23.35
by FdA