Кодировка из UTF-8 в CP866
От: digitalkol  
Дата: 23.03.13 21:17
Оценка:
Задача следующая:
Перекодировать строку из кодовой страницы UTF-8 в CP866. Ввод символов с клавиатуры.
Результат должен быть таким: ввод с клавиатуры символ Юникода и отображение этого символа в CP866 (пример "\u0021" = "!").
Не могу понять как это сделать.

import java.io.UnsupportedEncodingException;
import java.util.Scanner;

public class Encode {

public static void main (String[] args) {
         
Scanner a = new Scanner (System.in);
String c = a.next();
String b;
try {
b = new String (c.getBytes("UTF-8"),"CP866");
System.out.println(b);
} 
catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.