Получение представления символа И кодировки utf-8 в кодировке cp1251
Такая ситуация - нужно передать utf-8 строку перекодированную в cp1251. В строке встретилась заглавная буква И, которая перекодировалась некорректно
String message = "И волга";
System.out.println(Charset.defaultCharset() + "\n");
//UTF-8
String cpToUtf = new String(message.getBytes("utf-8"), "cp1251");
System.out.println("cpToUtf: " + cpToUtf);
//cpToUtf: � волга
String cpToUtfToCp = new String(cpToUtf.getBytes("cp1251"), "utf-8");
System.out.println("cpToUtfToCp: " + cpToUtfToCp);
//cpToUtf: cpToUtfToCp: �? волга - как итог обратно также ломано
Подскажите, как это можно побороть?