2008-11-18 133 views
16

char[]轉換爲CharSequence的最直接和/或最有效的方法是什麼?Java:將char []轉換爲CharSequence

+0

只是好奇!爲什麼你需要CharSequence? – 2008-11-18 18:29:01

+0

因爲我正在寫一個Appendable。 – 2008-11-18 18:37:51

回答

29

沒有副本:

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

然而,new String(array)方法可能更容易編寫,更易於閱讀和更快。

8

A StringCharSequence。所以你可以創建一個新的String給你的char[]

CharSequence seq = new String(arr);