Подтвердить что ты не робот

Java: конвертировать a char [] в CharSequence

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

4b9b3361

Ответ 1

Без копии:

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

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

Ответ 2

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

CharSequence seq = new String(arr);