Java: преобразовать char [] в CharSequence - PullRequest
17 голосов
/ 18 ноября 2008

Какой самый прямой и / или эффективный способ конвертировать char[] в CharSequence?

Ответы [ 2 ]

31 голосов
/ 18 ноября 2008

без копии:

CharSequence seq = java.nio.CharBuffer.wrap(array);

Однако, подход new String(array), вероятно, будет легче писать, легче читать и быстрее.

8 голосов
/ 18 ноября 2008

A String является CharSequence. Таким образом, вы можете просто создать новый String с учетом вашего char[].

CharSequence seq = new String(arr);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...