arraylist character to arraylist String

Iniciado por mapers, 30 Octubre 2011, 23:45 PM

0 Miembros y 1 Visitante están viendo este tema.

mapers

Buenas señores del foro desearia hacerles una consulta tengo una arraylist characte y quisiera mostrarlos en un area de texto pero no me lo acepta ,necesariamente tengo que pasarlos a arraylist String y si es asi que metodo usaria gracias por su ayuda...............

adastra


List<Character> caracteres = new ArrayList<Character>();
.....
List<String> cadenas = new ArrayList<String>();

for(Character caracter : caracteres) {
cadenas.add(new String(caracter.toString());
}



mapers

que significa el : en el  (Character caracter : caracteres) ??????

klaine

Es un tipo especial de for, se llama for each, lo que hace es recorrer el arreglo completo

for(tipo_de_dato variable:arreglo){

//codigo

}

Donde variable en cada vuelta tomara un valor de arreglo, hasta llegar al último valor del arreglo, por cierto cualquier cosa a la que le concatenes "" (excepto objetos) se convierte en un String, ejemplo:

char variable='c';

String str=c+"";

String str2+=c;

char c='9';

int b=Integer.parseInt(c+"");

Saludos!

adastra

Cita de: mapers en  1 Noviembre 2011, 02:24 AM
que significa el : en el  (Character caracter : caracteres) ??????
Compila, ejecuta y te darás cuenta lo que significa.
Necesitas JDK 5 o superior.