编写一个 Java 程序,通过示例将字符数组转换为字符串。在此示例中,我们将字符数组传递给字符串构造函数,它将把字符数组转换为字符串。
package NumPrograms;
public class CharArraytoString1 {
public static void main(String[] args) {
char ch[] = {'T', 'u', 't', 'o', 'r', 'a', 'l', ' ', 'G', 'a', 't', 'e', 'w', 'a', 'y'};
String chToStr = new String(ch);
System.out.println("Final String After Converting Charcater Array\n");
System.out.println(chToStr);
}
}

Java 程序使用 copyValueOf 函数将字符数组转换为字符串
此示例使用字符串 copyValueOf 方法。
package NumPrograms;
public class CharArraytoString2 {
public static void main(String[] args) {
char ch[] = {'T', 'u', 't', 'o', 'r', 'a', 'l', ' ', 'G', 'a', 't', 'e', 'w', 'a', 'y'};
String chToStr = String.copyValueOf(ch);
System.out.println(chToStr);
}
}
Tutoral Gateway
此程序有助于使用 valueOf 函数将 char 数组转换为字符串。
package NumPrograms;
public class CharArraytoString3 {
public static void main(String[] args) {
char ch[] = {'T', 'u', 't', 'o', 'r', 'a', 'l', ' ', 'G', 'a', 't', 'e', 'w', 'a', 'y'};
String chToStr = String.valueOf(ch);
System.out.println(chToStr);
}
}
Tutorial Gateway
Tutorial Gateway
使用 StringBuilder 将 Char 数组转换为字符串的程序
在此 示例 中,我们使用 for 循环遍历字符数组并将每个字符追加到 StringBuilder。接下来,我们将 StringBuilder 转换为字符串。请参阅 将字符转换为 Int 和 将字符转换为字符串 文章。
public class Example {
public static void main(String[] args) {
char ch[] = {'L', 'e', 'a', 'r', 'n', ' ', 'P', 'r', 'o', 'g', 'r', 'a','m','s'};
StringBuilder sb = new StringBuilder();
for(int i = 0; i < ch.length; i++)
{
sb.append(ch[i]);
}
String chToStr = sb.toString();
System.out.println(chToStr);
}
}
Learn Programs