Caro Christopher,
Chequei a documentação JAVA e vc
não pode passar um tipo byte como argumento em in.read(). Vc pode usar somente
read() e irá retornar um int que é o valor do byte lido, ou vc pode enviar como
parâmetro uma matriz de bytes. Acho que vc deveria tentar usar na linha 10
somente byteslidos= System.in.read(); Sendo que byteslidos é do tipo int.
Arrumei o seu exemplo e funcionou aqui, basta vc arrumar quantos characteres
quer ler e tratá-los:
import java.io.*;
public class Teste{
public static void main(String
Args[]){
int byteslidos=0; try{ System.out.println("Escolha a linha (0 a 10 ):"); byteslidos = System.in.read(); System.out.println((char)byteslidos); } catch (IOException e){ System.err.println( e.toString() ); } } } Espero ter te
ajudado.
Roberto Faucz
|
- [java-list] Entrada de Usuário via console Christopher Palma Moura
- Re: [java-list] Entrada de Usu?rio via consol... Clayton Boneli
- RES: [java-list] Entrada de Usu?rio via conso... Roberto Faucz
- RES: [java-list] Entrada de Usu?rio via conso... Gaucho
- Re: [java-list] Entrada de Usu?rio via consol... Antonio Manoel