在本教程中,我们将看到char
到String
和String
到char
转换的程序。
将char
转换为String
我们有以下两种方式进行字符串转换。
方法 1:使用toString()
方法
方法 2:使用valueOf()
方法
class CharToStringDemo
{
public static void main(String args[])
{
// Method 1: Using toString() method
char ch = 'a';
String str = Character.toString(ch);
System.out.println("String is: "+str);
// Method 2: Using valueOf() method
String str2 = String.valueOf(ch);
System.out.println("String is: "+str2);
}
}
输出:
String is: a
String is: a
将字符串转换为字符
我们可以使用String
类的charAt()
方法将String
转换为char
。
class StringToCharDemo
{
public static void main(String args[])
{
// Using charAt() method
String str = "Hello";
for(int i=0; i<str.length();i++){
char ch = str.charAt(i);
System.out.println("Character at "+i+" Position: "+ch);
}
}
}
输出:
Character at 0 Position: H
Character at 1 Position: e
Character at 2 Position: l
Character at 3 Position: l
Character at 4 Position: o