Foros del Web » Programación para mayores de 30 ;) » Java »

De array a string parecido a implode de php

Estas en el tema de De array a string parecido a implode de php en el foro de Java en Foros del Web. como pasar un array a string funcion similar a la implode de php en la cual une todos los campos del array ejemplo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 21/08/2013, 20:04
Avatar de sonickseven  
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 11 meses
Puntos: 2
De array a string parecido a implode de php

como pasar un array a string funcion similar a la implode de php en la cual une todos los campos del array

ejemplo:

Código Java:
Ver original
  1. String columna[]={"apellido", "apellido2", "Nombre", "Nombre2", "fecha", "genero"};
  2.  
  3. // y con la funcion que une quedaria asi: apellido, apellido2,  Nombre, Nombre2, fecha, genero

asi mas o menos me gustaria
  #2 (permalink)  
Antiguo 21/08/2013, 20:22
 
Fecha de Ingreso: mayo-2013
Ubicación: Córdoba
Mensajes: 139
Antigüedad: 11 años, 6 meses
Puntos: 9
Respuesta: De array a string parecido a implode de php

Pues crea una funcion que en un objeto String vaya agregando los objetos que tenga el array con el estilo que quieras...
  #3 (permalink)  
Antiguo 21/08/2013, 20:37
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: De array a string parecido a implode de php

Hola,

También podrías usar una lista intermedia,

Código Java:
Ver original
  1. String implode = Arrays.asList(columna).toString();
  2. implode = implode.substring(1, implode.length() - 1);

Saludos,
  #4 (permalink)  
Antiguo 21/08/2013, 23:05
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: De array a string parecido a implode de php

Puedes usar StringUtils (no incluido en Java)

Código Java:
Ver original
  1. StringUtils.join(new String[] {"apellido", "apellido2", "Nombre", "Nombre2", "fecha", "genero"}, ", ");
  #5 (permalink)  
Antiguo 22/08/2013, 01:21
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: De array a string parecido a implode de php

Con Arrays.toString(columna ) te quedaría de forma

[elemento, elemento2, elemento3 ]

Si no te importan los corchetes es una opción, viene en el núcleo de java.

http://docs.oracle.com/javase/6/docs...va.lang.Object[])
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: implode, parecido, php, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:10.