copiar string a arreglo

urban
17 de Agosto del 2005
jejeje, toi pero si bien mal con esto, alguien sabe como copiar un string a un arreglo, por que necesito manipular caracter por caracter, si alguien sabe, me avisan no?

Mario Arias SCJP
17 de Agosto del 2005

nombreString.toCharArray();

urban
17 de Agosto del 2005
mira, la cosa está en que de un textfield obtengo el string y se lo paso a un string llamado primero, después necesito manipular el string caracter por caracter, entonces lo que se me ocurrió fue copiarlo a un arreglo, llamado segundo, tonc pongo la intruccion de esta manera, primero.toCharsegundo(); y me aparece que el método non es válido, que hago?

el_danny
17 de Agosto del 2005
bueno creo que debes consultar los tutorialesde javaque te puedas encontrar especialmente en el area de metodos o procedimientos y funciones.

en java un metodo puede o no devolverte un dato

cuando tiene un void no regresa nada y si tiene otra cosa si lo hace.
por ejemplo en el main
public static void main(String []args)

el void indica que no devuelve nada pero
public char[] toCharArray() el char[] indica que como resultado devuelve un array de caracteres. no se si me entiendes.

bueno por eso puedes poner una intruccion asi:

segundo=primero.toCharArray();

con esto asignas el resultado de el metodo toCharArray de primero a segundo.
es como lo que haces ccon el textfield obtienes el resultado deun metodo getText().

DD
17 de Agosto del 2005
String p="hola";
char[] q=p.toCharArray();
for(int i=0;i<q.length;i++){
System.out.println(q[i]);
}