a minha variavel v e char, mais eu nao sei o camndo para ler em char so em int, e toda vez q eu boto um caractere que nao seja um int acusa um erro. alguem sabe o comando pra entrada de uma variavel char
v = (char) entrada.nextInt();
a minha variavel v e char, mais eu nao sei o camndo para ler em char so em int, e toda vez q eu boto um caractere que nao seja um int acusa um erro. alguem sabe o comando pra entrada de uma variavel char
v = (char) entrada.nextInt();
v = entrada.nextLine().charAt(0);
Para ler do console, o ideal é nunca usar um método diferente de nextLine(). Para ler um inteiro, o correto seria:
int valor = Integer.parseInt(entrada.nextLine());
Caso contrário, não se surpreenda se o Scanner não ler nada de vez enquando.
Brigadão!