Tente isto:
  public static void main(String[] args) throws IOException{
 
      try {
        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(isr);
        System.out.print("Informe seu texto\t");
        String s = (String) br.readLine();
        System.out.println("o texto informado foi: "+s.toUpperCase());
 

       }catch(IOException ioEx){System.out.println(ioEx.toString());}
  }
[]�s
Antonio Manoel
----- Original Message -----
Sent: Tuesday, April 23, 2002 5:34 PM
Subject: [java-list] Entrada de Usu�rio via console

Como fa�o para "pegar" uma entrada digitada pelo usu�rio em  uma aplica��o console?
 
Exemplo:
 
08  try{
09      System.out.println("Escolha a linha (0 a " + (quant_linhas) + " ):");
10      byteslidos = System.in.read(byte);
11      saida = comp(array,byteslidos);
12      System.out.println(saida);
13  }
14  catch (IOException e){
15      System.err.println( e.toString() );
16  }
 
Na linha 10, usei o m�todo System.in.read passando como par�metro um tipo byte (que n�o funcionou para mim). O mesmo m�todo n�o aceitou o par�metro int.
 
Gostaria da ajuda do grupo para a resolu��o do c�digo acima...
 
Atenciosamente,
 
Christopher Palma Moura
Funda��o Nacional de Sa�de

Responder a