Я также вручную установил sun.stdout.encoding в UTF-8. Он меняет вывод, но по-прежнему не читается.
При печати смайлика
В другом сообщении я видел людей, предлагающих изменить кодовую страницу терминала или использовать System.console().writer вместо System.out
code>, но ни один из них не работал me
Исходный код тоже правильно закодирован в UTF-8
- JDK 21
- Windows 11
- Терминал Windows — Powershell
Подробнее здесь: https://stackoverflow.com/questions/793 ... using-java
Мобильная версия