Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.17 KB

File metadata and controls

38 lines (28 loc) · 1.17 KB

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

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

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

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

2)使用StringvalueOf()方法

示例:

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

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