Class LeituraJogoDeTrilha
java.lang.Object
|
+----LeituraJogoDeTrilha
- public class LeituraJogoDeTrilha
- extends Object
Esta classe foi desenvolvida no
Instituto de Matemática e Estatística (IME) da
Universidade de São Paulo
(USP) pelo monitor do
curso MAC212-edição 2001.
O objetivo é facilitar a vida dos alunos tornando cômoda a leitura de dados a partir
do teclado. Foram implementadas rotinas estáticas para leituras de diversos tipos de
dados (o tipo coordenada, muito útil no projeto do Jogo de Trilha que
estamos desenvolvendo neste curso, e todos os tipos primitivos de JAVA).
- Version:
- 0.01
- Author:
- Mickail M. Lopes <mlopes@linux.ime.usp.br>
-
LeituraJogoDeTrilha()
- Construtor idiota.
-
leBoolean()
- Método para leitura de booleanos.
-
leByte()
- Método para leitura de bytes.
-
leCoordenada()
- Método para leitura de Coordenadas.
-
leDouble()
- Método para leitura de doubles.
-
leFloat()
- Método para leitura de floats.
-
leInt()
- Método para leitura de inteiros.
-
leLong()
- Método para leitura de longs.
-
leShort()
- Método para leitura de shorts.
-
leString()
- Método para leitura de Strings.
LeituraJogoDeTrilha
public LeituraJogoDeTrilha()
- Construtor idiota. Você não precisa chamá-lo uma vez que todos os métodos são
estáticos; tudo que você tem a fazer é chamar diretamente os métodos, sem a
necessidade de instanciar um objeto desta classe através do operador 'new`.
leString
public static String leString()
- Método para leitura de Strings.
- Returns:
- A primeira String lida com sucesso da entrada padrão.
leBoolean
public static boolean leBoolean()
- Método para leitura de booleanos.
- Returns:
- O primeiro byte lido com sucesso da entrada padrão.
leByte
public static byte leByte()
- Método para leitura de bytes.
- Returns:
- O primeiro byte lido com sucesso da entrada padrão.
leShort
public static short leShort()
- Método para leitura de shorts.
- Returns:
- O primeiro short lido com sucesso da entrada padrão.
leInt
public static int leInt()
- Método para leitura de inteiros.
- Returns:
- O primeiro inteiro lido com sucesso da entrada padrão.
leLong
public static long leLong()
- Método para leitura de longs.
- Returns:
- O primeiro long lido com sucesso da entrada padrão.
leFloat
public static float leFloat()
- Método para leitura de floats.
- Returns:
- O primeiro float lido com sucesso da entrada padrão.
leDouble
public static double leDouble()
- Método para leitura de doubles.
- Returns:
- O primeiro double lido com sucesso da entrada padrão.
leCoordenada
public static int[] leCoordenada()
- Método para leitura de Coordenadas. Uma coordenada é um par de inteiros
entre parênteses e separados por vírgula, com 0 ou mais espaços
antes ou depois dos parênteses ou da vírgula. Por exemplo
(1,2) , (23, 5) e ( 21 , 58 ) são coordenadas válidas.
- Returns:
- Um vetor de dois inteiros com as coordenadas lidas da entrada padrão.