Olá, Matheus! Tudo certo?
Esse problema ocorre devido à codificação de caracteres. O Visual Studio Code pode estar usando uma codificação diferente da que você está esperando. Para resolver isso, você pode seguir os passos abaixo:
Verifique a codificação do arquivo: Certifique-se de que o arquivo está salvo com a codificação UTF-8. Você pode verificar isso no canto inferior direito do Visual Studio Code. Se não estiver em UTF-8, clique na codificação atual e selecione "Reopen with Encoding" e depois "UTF-8".
Configuração do Console: No Visual Studio Code, você pode configurar o terminal para usar UTF-8. Vá para File > Preferences > Settings e procure por "terminal integrated env windows". Adicione a seguinte configuração:
"terminal.integrated.env.windows": {
"LANG": "en_US.UTF-8"
}
Configuração do Java: Certifique-se de que o Java está configurado para usar UTF-8. Você pode fazer isso adicionando a opção -Dfile.encoding=UTF-8 ao executar seu programa. Se estiver usando um arquivo de configuração para o Java, adicione essa opção lá.
Depois de fazer essas alterações, tente rodar seu programa novamente e veja se os caracteres acentuados são exibidos corretamente.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.