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>

Constructor Index

 o LeituraJogoDeTrilha()
Construtor idiota.

Method Index

 o leBoolean()
Método para leitura de booleanos.
 o leByte()
Método para leitura de bytes.
 o leCoordenada()
Método para leitura de Coordenadas.
 o leDouble()
Método para leitura de doubles.
 o leFloat()
Método para leitura de floats.
 o leInt()
Método para leitura de inteiros.
 o leLong()
Método para leitura de longs.
 o leShort()
Método para leitura de shorts.
 o leString()
Método para leitura de Strings.

Constructors

 o 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`.

Methods

 o leString
 public static String leString()
Método para leitura de Strings.

Returns:
A primeira String lida com sucesso da entrada padrão.
 o leBoolean
 public static boolean leBoolean()
Método para leitura de booleanos.

Returns:
O primeiro byte lido com sucesso da entrada padrão.
 o leByte
 public static byte leByte()
Método para leitura de bytes.

Returns:
O primeiro byte lido com sucesso da entrada padrão.
 o leShort
 public static short leShort()
Método para leitura de shorts.

Returns:
O primeiro short lido com sucesso da entrada padrão.
 o leInt
 public static int leInt()
Método para leitura de inteiros.

Returns:
O primeiro inteiro lido com sucesso da entrada padrão.
 o leLong
 public static long leLong()
Método para leitura de longs.

Returns:
O primeiro long lido com sucesso da entrada padrão.
 o leFloat
 public static float leFloat()
Método para leitura de floats.

Returns:
O primeiro float lido com sucesso da entrada padrão.
 o leDouble
 public static double leDouble()
Método para leitura de doubles.

Returns:
O primeiro double lido com sucesso da entrada padrão.
 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.