Java - conversion implicita de int[] a String[]

 
Vista:

conversion implicita de int[] a String[]

Publicado por nelson nelis (1 intervención) el 09/04/2005 08:01:24
Hola, debo trasnferir arreglos que estan como numeros a arreglos que estan como String. Yo hice esto:

public String[] toString (int[] d) {
String[] s = new String[d.length];
for (int i =0 ; i<d.length ; i++) {
s[i] = ""+d[i];
}
return s;
}

pero esto es lento, no hay una forma de transformarlo implicitamente, sin que recorrer el arreglo completo?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:conversion implicita de int[] a String[]

Publicado por Yamil Bracho (2315 intervenciones) el 11/04/2005 17:28:31
No lo he probado pero usa :

public String[] toString (int[] d) {
ArrayList al =new ArrayList();
for (int i =0 ; i<d.length ; i++) {
al.add( new Integer( d[i]);
}
return al.toArray();
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar