HOWTO · Java
如何在 Java 中把字符转换为字符串
本文介绍了在 Java 中把字符 char 转换成字符串 String 的方法。
本教程讨论了在 Java 中把 char 转换为字符串的三种方法。
String.valueOf() 将 Java 中的字符 Char 转换为字符串 String
最有效的方法是使用 String 类的内置函数-String.valueOf(ch)。
下面的例子说明了这一点。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = String.valueOf(myChar);
System.out.println(charToString);
}
}
输出:
> c
在 Java 中 Character.toString() 把字符 Char 转换为字符串 String
我们也可以使用 Character 类的内置方法将一个字符转换为 String。
下面的例子说明了这一点。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = Character.toString(myChar);
System.out.println(charToString);
}
}
输出:
> c
在 Java 中 String 连接将字符转换为字符串
这个方法只是将给定的字符与一个空字符串连接起来,将其转换为一个字符串。
下面的例子说明了这一点。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = myChar + "";
System.out.println(charToString);
}
}
输出:
> c
然而,这是所有方法中效率最低的方法,因为看似简单的连接操作扩展 new StringBuilder().append(x).append("").toString(); 比我们讨论的其他方法更耗时。