E aí,
Qual a melhor maneira de se fazer uma leitura via console?
Tentei algumas como: BufferedReader, vetor de bytes, queria só um exemplo, algo do tipo: Pedir um nome e imprimir esse mesmo nome, tudo via console.
Valeu!
E aí,
Qual a melhor maneira de se fazer uma leitura via console?
Tentei algumas como: BufferedReader, vetor de bytes, queria só um exemplo, algo do tipo: Pedir um nome e imprimir esse mesmo nome, tudo via console.
Valeu!
vc pode fazer assim ...
import java.io.*;
public class CapturaTeclado1{
public static void main(String[] args){
try{
String xpto;
InputStreamReader tec = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(tec);
System.out.print("Informe seu nome: ");
xpto = br.readLine();
System.out.println("Seu nome eh: " + xpto);
}catch(IOException ie){
ie.printStackTrace();
}
}
}
import java.io.*;
public class ExCapturaTeclado2{
public static void main(String[] args){
try{
System.out.print("Informe seu nome: ");
String nome = "";
byte[] xpto = new byte[100];
System.in.read(xpto);
nome = new String(xpto);
nome = nome.trim();
System.out.println("Seu nome eh: " + nome);
}catch(IOException ie){
ie.printStackTrace();
}
}
}