Вместо этого используйте UTF-8
в качестве набора символов и настройте консоль IDE на использование того же набора символов. Я не знаю, какую IDE вы используете, потому что вы не сказали об этом, но если это была Eclipse, вы можете изменить ее с помощью Window > Предпочтения > Общие > Рабочая область > Кодировка текстового файла > Другое > UTF-8 .
Если это не решит проблему, значит, проблема в другом месте. Возможно, вы читаете сообщение из файла, используя неправильную кодировку. Для этого вам нужно использовать InputStreamReader
, который принимает кодировку в качестве аргумента второго конструктора.