Muchas veces queremos o mas bien ocupamos que nuestra cadena de texto se convierta en un Array, y para realizar la programación de esa acción por así decirlo es aveces muy laborioso, pero java se tomo la libertar de crear un metodo llamado .toCharArray(); el cual nos permite realizar lo dicho anteriormente de una manera muy fácil, aquí el ejemplo:
import java.util.Scanner; public class main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner leer = new Scanner(System.in); System.out.println("Ingrese la cadena a almacenar al arreglo:"); String cadena = leer.nextLine(); char caracteres[] = cadena.toCharArray();//aqui almacenamos caracter por caracter la cadena en nuestro arreglo de tipo char. System.out.println("Impresion del arreglo una ves que almacenados los caracteres de la cadena ingresada:"); for(int pos=0; pos<caracteres.length; pos++){ //Una vez almacenado la cadena, la mandamos imprimir desde el arreglo de caracteres //en donde la almacenamos System.out.println(caracteres[pos]); } } }