Olá amigos, tenho uma variavel int declarada, quero pegar o que o usuario digitar e colocar dentro dela… comparado ao WriteLn do pascal… como faço isso?
Obrigado.
[]s
Olá amigos, tenho uma variavel int declarada, quero pegar o que o usuario digitar e colocar dentro dela… comparado ao WriteLn do pascal… como faço isso?
Obrigado.
[]s
Usa o System.in
[editado]
Se estiver usando JDK 1.5 ou superior use java.util.Scanner.
Ex:
Scanner in = new Scanner(System.in);
int var = in.nextInt();
Já vai retornar inteiro, do jeitinho que você precisa.
Da uma olhada em: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html
[/editado]
valeu… :roll:
Opa.
Agora com o Java 6 tenho notado uns gringos usando o Console.
http://www.javafree.org/news/view.jf?idNew=2580
Console tem o método flush() , que resolveu meu problema de buffer do teclado. O método readLine() lê a linha.
http://java.sun.com/javase/6/docs/api/java/io/Console.html
Abraço.