String em JAVA - captura do teclado

09/04/2016

0

Boa tarde, estou com um probleminha em relação a String com JAVA.

Se eu inicializo a String é de boa:

Ex:
 
Scanner in = new Scanner(System.in);

String texto = "Olá, o mundo é gigante" 


Irá imprimir: Olá, o mundo é gigante //irá imprimir com acentos

porém se peço a captura pelo teclado, e acentuo, os caracteres não são lidos corretamente, o que posso fazer para corrigir este problema?

EX:


String texto;
        
        texto = in.nextLine();

//Se eu digito:  Olá, o mundo é gigante




irá exibir outros caracteres no lugar dos caracteres acentuados

OBS: desconfio que o problema seja no modo da declaração da String pois, tentei com o JOptionPane.showImputDialog(""); e deu certo, porém meu programa ainda não possui interface gráfica e preciso executá-lo em carater de urgência.
Diego Felipe

Diego Felipe

Responder

Posts

09/04/2016

Felipe Moreira

Pode postar o código completo, queria testar aqui.
Responder

10/04/2016

Felipe Moreira

Diego?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar