4
respostas

Acentuação

//Nos videos o professor imprime os resultado com acento exemplo:

double salario = 1250.70;
System.out.println("Meu salario é " + salario);COPIAR CÓDIGO

Nos vídeos imprime corretamente como está escrito, e aqui imprime o acento do "é" assim : � Como corrigir? Vi o tópico do colega mas uso o IntelliJ.

4 respostas

Olá, Cinthia Rodrigues Eller

Provavelmente o arquivo do seu código não deve estar codigicado em Cp1252 (caso seu sistema operacional seja Windows), ou UTF-8 (caso seja MacOS e Linux). Existe essa outra discussão atual caso queira acompanhar. Caso persista o problema, coloque o código no github, para facilitar a avaliação do problema.

Att,

Oi Anderson, obrigada pelo retorno. Meu sistema operacional é windows. Como poderia corrigir esse erro no InteliJ? Os projetos, subi para o Github: https://github.com/CinthiaTech. Se puder me ajudar, ficarei agradecida.

Olá, CinthiaTech

Você mandou o link do seu github, não do projeto, procurei o projeto que possue esse trecho e achei esse repositório que tem esse trecho de código. https://github.com/CinthiaTech/Polimorfismo-Java

Importei as classes do projeto para uma aplicação java comum em minha máquina e rodaram perfeitamente, então acredito que você tenha resolvido o problema:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeResultado em console:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeCaso não tenha corrigido, por favor mande print do erro.

Att,

Olá, Cinthia. Tudo bem?

Eu passei pelo mesmo problema que você recentemente e consegui resolver seguindo um passo a passo muito simples. O colega Marcelo Felipe fez esse post aqui explicando: https://cursos.alura.com.br/forum/topico-resposta-para-erro-de-acentuacao-no-java-226584

Basicamente, dentro do Eclipse, na barra superior, acesse: Window -> Preferences -> General -> Wokspace (tá bem no final de General)

Ao clicar em Workspace, lá em baixo vai ter uma parte escrita 'Text file encoding', que por padrão vem como UTF-8. Altere para ISO-8859-1. Revise as pontuações do seu código e execute novamente. As saídas devem ser mostradas corretamente agora :)

Espero ter ajudado!

Abraço,

Luiz Gabriel