Здравствуйте, digitalkol, Вы писали:
D>Задача следующая:
D>Перекодировать строку из кодовой страницы UTF-8 в CP866. Ввод символов с клавиатуры.
D>Результат должен быть таким: ввод с клавиатуры символ Юникода и отображение этого символа в CP866 (пример "\u0021" = "!").
D>Не могу понять как это сделать.
Никак. Кодировки — это сущность на уровне байтов. А строки (String) в Java — это уже перекодированные символы в Unicode. Поэтому можно говорить о формировании массива байтов в какой-то кодировке, но никак не строки символов.