String em JAVA - captura do teclado

Java

09/04/2016

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

Curtidas 0

Respostas

Felipe Moreira

Felipe Moreira

09/04/2016

Pode postar o código completo, queria testar aqui.
GOSTEI 0
Felipe Moreira

Felipe Moreira

09/04/2016

Diego?
GOSTEI 0
POSTAR