Java – Convert string to char array
To convert a string to char array in Java, you can use String.toCharArray() method. Call the toCharArray() method on the given string, and the method returns a char array created from the characters of the string.
In this tutorial, we will learn how to use a convert a given string to an array of characters in Java, with examples.
1. Convert string “HelloWorld” to char array in Java
In this program, we shall take a string "Hello World"
in variable str, convert this string to a char array characters, and then print them to output using a For loop.
Java Program
public class Main { public static void main(String[] args) { String str = "HelloWorld"; // Convert string to char array char[] characters = str.toCharArray(); // Print the array for(var i=0; i<characters.length; i++) { System.out.println("characters["+ i +"] - " + characters[i]); } } }
Output
characters[0] - H characters[1] - e characters[2] - l characters[3] - l characters[4] - o characters[5] - W characters[6] - o characters[7] - r characters[8] - l characters[9] - d
ADVERTISEMENT
Conclusion
In this Java String tutorial, we have seen how to convert a given string into an array of characters using String.toCharArray() method, with examples.