In this tutorial we will learn how to convert a string type data to char type data.
This program will take a String value from mystring variable. The line Character mychar = mystring.charAt(i); is used to find out the char value at specific index value of i which will be enter by the user. If entered index value is exceed from the length of the string than exception will occur.
import java.io.*;
class Stringtochar {
public static void main(String[] args) {
try {
BufferedReader buffreader = new BufferedReader(
new InputStreamReader(System.in));
System.out.println("Enter the value of index:");
int i = Integer.parseInt(buffreader.readLine());
String mystring = "Welcome to Java";
Character mychar = mystring.charAt(i);
System.out.println("The char value at index " + i + " is: "
+ mychar);
} catch (Exception e) {
System.out.println("Error: " + e);
}
}
}

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.