原文: https://beginnersbook.com/2014/06/how-to-convert-a-char-array-to-a-string-in-java/

    在 Java 中有两种方法将char数组(char[])转换为String

    1)通过将数组名称传递给构造函数
    来创建String对象

    2)使用String 类valueOf()方法

    示例:

    此示例演示了上述将char数组转换为String的方法。这里我们有一个char数组ch,我们使用char数组创建了两个字符串strstr1

    1. class CharArrayToString
    2. {
    3. public static void main(String args[])
    4. {
    5. // Method 1: Using String object
    6. char[] ch = {'g', 'o', 'o', 'd', ' ', 'm', 'o', 'r', 'n', 'i', 'n', 'g'};
    7. String str = new String(ch);
    8. System.out.println(str);
    9. // Method 2: Using valueOf method
    10. String str2 = String.valueOf(ch);
    11. System.out.println(str2);
    12. }
    13. }

    输出:

    1. good morning
    2. good morning