In this tutorial, we will see programs for char to String and String to char conversion.
Program to convert char to String
We have following two ways for char to String conversion.
Method 1: Using toString() method
Method 2: Usng valueOf() method
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); } }
Output:
String is: a String is: a
Converting String to Char
We can convert a String to char using charAt() method of String class.
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); } } }
Output:
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
Leave a Reply