java 中 char 数组怎么转成 string
时间: 2024-05-03 19:22:27 浏览: 139
字符串数组转换成string类型的
5星 · 资源好评率100%
在 Java 中,char 数组可以通过 String 类的构造函数或者 String 类的 valueOf 方法转换为字符串。
方式1:使用 String 类的构造函数
可以使用 String 类的构造函数将 char 数组转换为字符串:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray);
```
方式2:使用 String 类的 valueOf 方法
可以使用 String 类的 valueOf 方法将 char 数组转换为字符串:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = String.valueOf(charArray);
```
注意:在使用 valueOf 方法时,如果 char 数组是 null,那么会直接返回字符串 "null"。如果需要处理 null 的情况,可以使用下面的方法:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = (charArray == null ? null : String.valueOf(charArray));
```
阅读全文