Java: String.toCharArray () с символами Unicode

Я знаю, что char не может содержать символы Unicode (например, char c = '\ u1023'). Итак, как бы я сделал

    String s = "ABCDEFG\u1023";
    char[] c = s.toCharArray();

? Я хотел бы преобразовать s в CharArray по соображениям производительности, поскольку мне приходится перебирать каждый символ в потенциально очень длинной строке, что неэффективно. Все, что дает такой же результат, - нормально.

Большое спасибо!

РЕДАКТИРОВАТЬ: На самом деле char может содержать символы Unicode. Я просто дурак. Спасибо тем, кто все равно выручил.

6
задан Henry Thompson 4 October 2011 в 18:22
поделиться