hultig.io
Class Input

java.lang.Object
  extended by hultig.io.Input

public class Input
extends Object

NOT YET WELL COMMENTED. DESCRIPTION: Tratamento das leituras de dados a partir do "Standard Input"


Constructor Summary
Input()
           
 
Method Summary
 boolean isDefined()
          Está bem definido, i.e, pronto para ler dados do standard input.
 boolean lastReadOK()
           
static void main(String[] args)
          MAIN - For testing.
 int readInt()
          Leitura de um inteiro.
 String readLn()
          Leitura de uma String.
 Double readReal()
          Leitura de um número real.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Input

public Input()
Method Detail

isDefined

public boolean isDefined()
Está bem definido, i.e, pronto para ler dados do standard input.

Returns:
true ou false

lastReadOK

public boolean lastReadOK()

readLn

public String readLn()
Leitura de uma String. Caso exista erro na leitura, é possível saber à posteriori, através do método:
lastReadOK()

Returns:
A String lida ou então null.

readInt

public int readInt()
Leitura de um inteiro. Caso exista erro na leitura, é possível saber à posteriori, através do método:
lastReadOK()

Returns:
O inteiro lido (zero em caso de erro).

readReal

public Double readReal()
Leitura de um número real. Caso exista erro na leitura, é possível saber à posteriori, através do método:
lastReadOK()

Returns:
O inteiro lido (0.0 em caso de erro).

main

public static void main(String[] args)
MAIN - For testing.

Parameters:
args -