在 Java 中有两种方法将char
数组(char []
)转换为String
:
1)通过将数组名称传递给构造函数
来创建String
对象
2)使用String
类的valueOf()
方法。
示例:
此示例演示了上述将char
数组转换为String
的方法。这里我们有一个char
数组ch
,我们使用char
数组创建了两个字符串str
和str1
。
class CharArrayToString
{
public static void main(String args[])
{
// Method 1: Using String object
char[] ch = {'g', 'o', 'o', 'd', ' ', 'm', 'o', 'r', 'n', 'i', 'n', 'g'};
String str = new String(ch);
System.out.println(str);
// Method 2: Using valueOf method
String str2 = String.valueOf(ch);
System.out.println(str2);
}
}
输出:
good morning
good morning