Ler o que foi digitado no console

5 respostas
Richeli

:?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?:
Oi pessoas, bom, seguinte, to montando um programinha em java que teoricamente lê um afrase do console, apresenta e a classifica como palíndroma ou não!

Fui pegando exemplos com números palíndromos e consegui montar um programa que compilou, detalhe, num aconteceu mais nada depois disso.
Outro detalhe, num sei como fazer o meu programa buscar informação do teclado.

Sério, quem puder me ajudar, não pense duas vezes, please!!! :roll:

5 Respostas

alexandremlima

Para ler o que foi digitado no console, faça assim:

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

System.out.print("Digite alguma coisa: ");
str = in.readLine();

System.out.print("Você digitou: " + str);
Richeli

Beleza, fiz isso, daí vem o tio do java e reclama sobre alguma exeção… me perdi de novo… como q eu sei q exceção ele tah querendo que eu trate??? Desculpo se estou sendo chata, mas eh que num sei nada mesmo, soh o básico do básico! :roll:

Richeli

o erro q ele mostrou foi esse :

Compiling 1 source file to C:\Documents and Settings\admin\Desktop\palindroma\build\classes

C:\Documents and Settings\admin\Desktop\palindroma\src\palindroma\Main.java:37: unreported exception java.io.IOException; must be caught or declared to be thrown

String frase= in.readLine();
R

Aproveitando o código que lhe enviaram, faça o seguinte:

try {
    BufferedReader in = new BufferedReader(new     InputStreamReader(System.in));
 
    System.out.print("Digite alguma coisa: ");
    str = in.readLine();
 
    System.out.print("Você digitou: " + str);
} catch (IOException exception) {
    exception.printStackTrace();
}

Não se esqueça de importar java.io.IOException.

Espero ter ajudado.

Richeli

Ajudou sim… Brigadaum. Nunca sei o q q tenho q importar… e nem sempre o fix imports do net beans funciona

Valeu

Criado 5 de outubro de 2006
Ultima resposta 6 de out. de 2006
Respostas 5
Participantes 3