String em JAVA - captura do teclado
Boa tarde, estou com um probleminha em relação a String com JAVA.
Se eu inicializo a String é de boa:
Ex:
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:
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.
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
Curtidas 0
Respostas
Felipe Moreira
09/04/2016
Pode postar o código completo, queria testar aqui.
GOSTEI 0
Felipe Moreira
09/04/2016
Diego?
GOSTEI 0