Class Console

java.lang.Object
  |
  +--Console

public class Console
extends java.lang.Object

Classe que representa os dispositivos padrões de entrada (teclado) e saída (janela onde o programa está sendo executado) de dados de um computador.

Since:
JDK 1.1.x
Version:
1.2.3
Author:
Ives José de Albuquerque Macêdo Júnior (ijamj@cin.ufpe.br)

Constructor Summary
Console()
          O construtor default da Classe Console
 
Method Summary
static void main(java.lang.String[] args)
          Método Main que testa os demais métodos da classe Console
 void print(boolean bln)
          Método que imprime um boolean na janela onde o programa está sendo executado
 void print(byte bits)
          Método que imprime um byte na janela onde o programa está sendo executado
 void print(byte bits, int base)
          Método que imprime um byte na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void print(char chr)
          Método que imprime um char na janela onde o programa está sendo executado
 void print(char[] chrs)
          Método que imprime um array de char na janela onde o programa está sendo executado
 void print(double dbl)
          Método que imprime um double na janela onde o programa está sendo executado
 void print(float flt)
          Método que imprime um float na janela onde o programa está sendo executado
 void print(int integer)
          Método que imprime um int na janela onde o programa está sendo executado
 void print(int integer, int base)
          Método que imprime um int na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void print(long lng)
          Método que imprime um long na janela onde o programa está sendo executado
 void print(long lng, int base)
          Método que imprime um long na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void print(java.lang.Object obj)
          Método que imprime um objeto na janela onde o programa está sendo executado
 void print(short sht)
          Método que imprime um short na janela onde o programa está sendo executado
 void print(short sht, int base)
          Método que imprime um short na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void print(java.lang.String str)
          Método que imprime uma String na janela onde o programa está sendo executado
 void println()
          Método que imprime uma linha em branco na janela onde o programa está sendo executado
 void println(boolean bln)
          Método que imprime um boolean na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(byte bits)
          Método que imprime um byte na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(byte bits, int base)
          Método que imprime um byte na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void println(char chr)
          Método que imprime um char na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(char[] chrs)
          Método que imprime um array de char na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(double dbl)
          Método que imprime um double na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(float flt)
          Método que imprime um float na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(int integer)
          Método que imprime um int na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(int integer, int base)
          Método que imprime um int na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void println(long lng)
          Método que imprime um long na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(long lng, int base)
          Método que imprime um long na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void println(java.lang.Object obj)
          Método que imprime um objeto na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(short sht)
          Método que imprime um short na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 void println(short sht, int base)
          Método que imprime um short na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
 void println(java.lang.String str)
          Método que imprime uma String na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
 boolean readBoolean()
          Método que espera que o usuário digite um boolean e aperte "Enter", devolvendo true se ele for digitado e false se qualquer outra coisa seja digitada
 byte readByte()
          Método que espera que o usuário digite um byte e aperte "Enter", devolvendo o byte digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
 char readChar()
          Método que espera que o usuário digite um caracter e aperte "Enter", devolvendo o caracter digitado.
 char[] readCharArray()
          Método que espera que o usuário digite uma String e aperte "Enter", devolvendo um array com os caracteres digitados como resultado
 double readDouble()
          Método que espera que o usuário digite um double e aperte "Enter", devolvendo o double digitado
 float readFloat()
          Método que espera que o usuário digite um float e aperte "Enter", devolvendo o float digitado
 int readInt()
          Método que espera que o usuário digite um int e aperte "Enter", devolvendo o int digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
 long readLong()
          Método que espera que o usuário digite um long e aperte "Enter", devolvendo o long digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
 short readShort()
          Método que espera que o usuário digite um short e aperte "Enter", devolvendo o short digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
 java.lang.String readString()
          Método que espera que o usuário digite uma String e aperte "Enter", devolvendo a String digitada como resultado
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Console

public Console()
O construtor default da Classe Console
Method Detail

readString

public java.lang.String readString()
Método que espera que o usuário digite uma String e aperte "Enter", devolvendo a String digitada como resultado
Returns:
A String digitada

readBoolean

public boolean readBoolean()
Método que espera que o usuário digite um boolean e aperte "Enter", devolvendo true se ele for digitado e false se qualquer outra coisa seja digitada
Returns:
Um valor booleano

readChar

public char readChar()
Método que espera que o usuário digite um caracter e aperte "Enter", devolvendo o caracter digitado. Caso o usuário digite mais de um caracter, o primeiro será lido e os demais seráo descartados do sistema
Returns:
O caracter digitado

readCharArray

public char[] readCharArray()
Método que espera que o usuário digite uma String e aperte "Enter", devolvendo um array com os caracteres digitados como resultado
Returns:
A String digitada como array de caracteres

readByte

public byte readByte()
Método que espera que o usuário digite um byte e aperte "Enter", devolvendo o byte digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
Returns:
O byte digitado

readShort

public short readShort()
Método que espera que o usuário digite um short e aperte "Enter", devolvendo o short digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
Returns:
O short digitado

readInt

public int readInt()
Método que espera que o usuário digite um int e aperte "Enter", devolvendo o int digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
Returns:
O int digitado

readLong

public long readLong()
Método que espera que o usuário digite um long e aperte "Enter", devolvendo o long digitado, independentemente de ter sido digitado como:
decimal;
octal: começando com um 0 (zero)
hexadecimal: começando com um 0x ou um #
Returns:
O long digitado

readFloat

public float readFloat()
Método que espera que o usuário digite um float e aperte "Enter", devolvendo o float digitado
Returns:
O byte digitado

readDouble

public double readDouble()
Método que espera que o usuário digite um double e aperte "Enter", devolvendo o double digitado
Returns:
O byte digitado

println

public void println()
Método que imprime uma linha em branco na janela onde o programa está sendo executado

print

public void print(java.lang.Object obj)
Método que imprime um objeto na janela onde o programa está sendo executado
Parameters:
obj - O objeto a ser impresso na tela

println

public void println(java.lang.Object obj)
Método que imprime um objeto na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
obj - O objeto a ser impresso na tela

print

public void print(java.lang.String str)
Método que imprime uma String na janela onde o programa está sendo executado
Parameters:
str - A String a ser impressa na tela

println

public void println(java.lang.String str)
Método que imprime uma String na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
str - A String a ser impressa na tela

print

public void print(boolean bln)
Método que imprime um boolean na janela onde o programa está sendo executado
Parameters:
bln - O boolean a ser impresso na tela

println

public void println(boolean bln)
Método que imprime um boolean na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
bln - O boolean a ser impresso na tela

print

public void print(char chr)
Método que imprime um char na janela onde o programa está sendo executado
Parameters:
chr - O char a ser impresso na tela

println

public void println(char chr)
Método que imprime um char na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
chr - O char a ser impresso na tela

print

public void print(char[] chrs)
Método que imprime um array de char na janela onde o programa está sendo executado
Parameters:
chrs - O array de char a ser impresso na tela

println

public void println(char[] chrs)
Método que imprime um array de char na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
chrs - o array de char a ser impresso na tela

print

public void print(byte bits)
Método que imprime um byte na janela onde o programa está sendo executado
Parameters:
byte - O byte a ser impresso na tela

println

public void println(byte bits)
Método que imprime um byte na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
byte - O byte a ser impresso na tela

print

public void print(byte bits,
                  int base)
Método que imprime um byte na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
byte - O byte a ser impresso na tela
base - A base na qual deve ser impresso o número

println

public void println(byte bits,
                    int base)
Método que imprime um byte na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
byte - O byte a ser impresso na tela
base - A base na qual deve ser impresso o número

print

public void print(short sht)
Método que imprime um short na janela onde o programa está sendo executado
Parameters:
short - O short a ser impresso na tela

println

public void println(short sht)
Método que imprime um short na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
short - O short a ser impresso na tela

print

public void print(short sht,
                  int base)
Método que imprime um short na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
short - O short a ser impresso na tela
base - A base na qual deve ser impresso o número

println

public void println(short sht,
                    int base)
Método que imprime um short na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
short - O short a ser impresso na tela
base - A base na qual deve ser impresso o número

print

public void print(int integer)
Método que imprime um int na janela onde o programa está sendo executado
Parameters:
integer - O int a ser impresso na tela

println

public void println(int integer)
Método que imprime um int na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
integer - O int a ser impresso na tela

print

public void print(int integer,
                  int base)
Método que imprime um int na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
int - O int a ser impresso na tela
base - A base na qual deve ser impresso o número

println

public void println(int integer,
                    int base)
Método que imprime um int na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
int - O int a ser impresso na tela
base - A base na qual deve ser impresso o número

print

public void print(long lng)
Método que imprime um long na janela onde o programa está sendo executado
Parameters:
lng - O long a ser impressa na tela

println

public void println(long lng)
Método que imprime um long na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
lng - O long a ser impressa na tela

print

public void print(long lng,
                  int base)
Método que imprime um long na janela onde o programa está sendo executado, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
long - O long a ser impresso na tela
base - A base na qual deve ser impresso o número

println

public void println(long lng,
                    int base)
Método que imprime um long na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha, na base especificada Obs.: Se a base estiver fora do intervalo [Character.MIN_RADIX, Character.MAX_RADIX], a base adotada será 10.
Parameters:
long - O long a ser impresso na tela
base - A base na qual deve ser impresso o número

print

public void print(float flt)
Método que imprime um float na janela onde o programa está sendo executado
Parameters:
flt - O float a ser impresso na tela

println

public void println(float flt)
Método que imprime um float na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
flt - O float a ser impresso na tela

print

public void print(double dbl)
Método que imprime um double na janela onde o programa está sendo executado
Parameters:
dbl - O double a ser impresso na tela

println

public void println(double dbl)
Método que imprime um double na janela onde o programa está sendo executado sendo que após isso ele faz uma mudança de linha
Parameters:
dbl - O double a ser impresso na tela

main

public static void main(java.lang.String[] args)
Método Main que testa os demais métodos da classe Console