如何将 String 转换为 char 数组?

Posted

技术标签:

【中文标题】如何将 String 转换为 char 数组?【英文标题】:How can I convert a String to a char array? 【发布时间】:2011-08-13 20:33:33 【问题描述】:

是否有任何函数可以完成这种工作,或者是否必须解析每个字符并将其添加到数组中?

【问题讨论】:

【参考方案1】:

使用String#toCharArray()

char[] chars = "some string".toCharArray();

【讨论】:

该死! 14秒! +1 因为我不想成为一个痛苦的失败者:-)【参考方案2】:
"read java docs".toCharArray();

【讨论】:

【参考方案3】:

使用String.getChars() 方法。

【讨论】:

【参考方案4】:

使用String.toCharArray() 方法。

【讨论】:

以上是关于如何将 String 转换为 char 数组?的主要内容,如果未能解决你的问题,请参考以下文章

如何将char数组转换为CString

C#如何将string转为char[]

如何将一个char数组转化为string

如何将“char”转换为“std::string”? [复制]

java中如何将char数组转化为String?

如何在 C++ 中将字符串转换为 char 数组?