Skip to main content

字符和字符串转化

在 Java 中,char 类型的值不能直接转换为 String 类型。这是因为 char 是一个基本数据类型,而 String 是一个引用类型。

Convert char to String

char ch = 'A';
String str = Character.toString(ch); // 使用Character.toString()方法进行转换
System.out.println(str); // 输出: A

String str2 = String.valueOf(ch); // 使用String.valueOf()方法进行转换
System.out.println(str2); // 输出: A

Convert String to char

String str = "Hello";
char[] charArray = str.toCharArray();
// char c = str.charAt(0);

// 打印字符数组
for (char ch : charArray) {
System.out.print(ch + " ");
}