如何从 CharSequence 获取字符数组?

How to get character array from a CharSequence?

有什么方法可以将 CharSequence 转换为 char 的数组吗?为什么接口没有获取字符数组的方法?

我首先将 CharSequence 转换为 String 然后将其作为字符数组获取:

public char[] getAsCharArray(CharSequence input) {
    return input.toString().toCharArray();
}