3
respostas

Erro nos caracteres

Após compilar meu código aparece desta maneira.

OBS: ja verificado no caminho windows/preference/workspace/text file coding e ja esta setado utf-8

200.0 Saldo da segunda conta � 50.0

3 respostas

Oii Diego, tudo certo?

Desculpa pela demora em obter retorno.

Você comentou que o Text File Encoding está como UTF-8. Tenta trocar, fazendo o mesmo caminho, por favor, pra ISO-8859-1.

Espero que dê certo! Qualquer coisa, estou por aqui :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

opa , já tentei todas as possibilidades que tem no text file coding e sempre aparece deste jeito � 50.0

Diego, procurando por aqui achei algumas outras soluções:

  1. Depois de alterar as configurações para UTF-, clica em Apply and Close e tenta reescrever o texto de antes, pois ele pode estar em outra codificação. Essa instrução deu certo no tópico: https://cursos.alura.com.br/forum/topico-pq-quando-coloco-o-e-com-acento-e-compilo-a-letra-nao-ta-aparecendo-211480
  2. Tenta conferir nas abas Run configurations > Commom e File > Properties > Text File Encoding se está selecionado "Inherited from container(UTF-8)". Nesse passo, é importante que as codificações sejam todas iguais: se estiver usando UTF-8 no início, deve aparecer o UTF-8, se for ISO-8859, é ele quem deve aparecer.
  3. Para rodar o programa, clica com o botão direito e seleciona Run As > Run Configurations. Nessa aba, vai em Arguments > VM Arguments e digita o comando -Dfile.encoding=utf-8

Tenta testá-las e conta se funcionou, por favor.