In the previous article we have discussed Java Program to Convert String to Date
In this article we will see how to convert a String
type to char
type.
Program to Convert String to char
Let’s see some example first of both the types.
Example-1: String type String a = "BtechGeeks"; String b= "B";
Example-2: char type String a = 88; String b= 'B';
Before going into the program , let’s see some examples of string type and char type.
Are you a job seeker and trying to find simple java programs for Interview? This would be the right choice for you, just tap on the link and start preparing the java programs covered to crack the interview.
Method 1 : Java Program to Convert String to char Using for Loop:
We can divide the string to character by using for loop let’s see how it works.
Approach :
- Take a string value and store it in a
string
variableinput1
- Iterate a for loop from 0 to inputted string length .
- For each Iteration display the index value .
Program :
import java.util.Scanner; public class Main { public static void main(String[] args) { // creating scanner object Scanner sc = new Scanner(System.in); // input a string through scanner class System.out.print("Enter a string : "); String input1=sc.next(); // converting to character System.out.println("Converted Character are :"); for(int i=0; i<input1.length();i++) System.out.println(input1.charAt(i)); } }
OUTPUT: Enter a string : BtechGeeks Converted Character are : B t e c h G e e k s
Method 2 : Java Program to Convert String to char Using toCharArray() method:
We can convert string to character by using toCharArray()
method let’s see how it works.
toCharArray()
method is a method of String class
which converts string into character array.
Approach :
- Take a string value and store it in a
string
variableinput1
- Iterate a for loop from 0 to inputted string length.
- For each Iteration display the index value .
Program :
import java.util.Scanner; public class Main { public static void main(String[] args) { // creating scanner object Scanner sc = new Scanner(System.in); // input a string through scanner class System.out.print("Enter a string : "); String input1=sc.next(); // converting to character char[] output=input1.toCharArray(); System.out.println("Converted Character are :"); for(int i=0; i<output.length ;i++) System.out.println(output[i] ); } }
OUTPUT: Enter a string : BtechGeeks Converted Character are : B t e c h G e e k s
Are you a job seeker and trying to find simple java programs for Interview? This would be the right
choice for you, just tap on the link and start preparing the java programs covered to crack the
interview.
Related Java Program: