java - 在Java中将字符数组转换为字符串

标签 java string char

我有一个 Character 数组(不是 char 数组),我想通过组合数组中的所有字符将它转换成一个字符串。

我已针对给定的 Character[] a 尝试了以下操作:

String s = new String(a) //given that a is a Character array

但这不起作用,因为 a 不是 char 数组。如果有任何帮助,我将不胜感激。

最佳答案

Character[] a = ...
new String(ArrayUtils.toPrimitive(a));

ArrayUtilsApache Commons Lang 的一部分.

关于java - 在Java中将字符数组转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13150703/

相关文章:

java - Android Facebook key 哈希—— "remote_app_id does not match stored id"

java - 如何初始化小程序并将其他 jar 添加到类路径? (我的世界自定义启动器)

java - Lucene:从索引中删除,基于多个字段

c++ - 将字符数组转换为 std::string 以传递到 std::bitset 段错误

java - 两个线程访问同一个变量锁应用程序

python - 如何格式化字符串以在 Python 中使用 mysqldb 进行查询?

c++ - 如何增加 QString 中的字符 (Qt)

c++ - 在 C++ 中获取 `wchar_t*` 的长度

c - 如何将值放入 const char **?

c++ - 为什么 C 字 rune 字是 int 而不是 char?