Qual a maneira mais simples de se ler um número inteiro a partir do teclado.
Saudações,
Senger.
Qual a maneira mais simples de se ler um número inteiro a partir do teclado.
Saudações,
Senger.
Opa, seja bem vindo ao guj!!
Em relacao a sua perguta, voce pode usar read() ou readLine() para ler uma String, e entao converter para int usando o metodo parseInt() da classe Integer, como no exemplo abaixo:
// .. cria o BufferedReader pegando de System.in
// Le o que o cara digitou
String dados = meuReader.readLine();
// Converte para int
int meuNumero = Integer.parseInt(dados);
Se voce nao souber como criar o BufferedReader para ler do teclado, veja essa url:
http://www.guj.com.br/forum/viewtopic.php?t=289&highlight=bufferedreader
[]'s
Rafael Steil
Ou se quiser pegar o inteiro atraves de uma janela onde o usuario insere o numero, use a classe JOptionPane da Swing.
Se precisar de um help me de um toque.
[/code]
DEUS SEJA LOUVADO!
coloquei uma classezinha como exemplo.
public class MandaBrasa {
public static void main(String args[]) {
String bullet = JOptionPane.showInputDialog("Digita o numero aqui");
int convertido = Integer.parseInt(bullet);
// Pode-se mostrar o resultado de duas formas:
// A primeira é usando o System.out.print(convertido)
// A segunda é usando a classe JOptionPane que segue abaixo:
JOptionPane.showMessageDialog(null,
"O número é: " + convertido,"Resultado!",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}