Java - Problema Con ArrayList en Java Netbeans

   
Vista:

Problema Con ArrayList en Java Netbeans

Publicado por Ismenia Solis (1 intervención) el 13/12/2014 03:32:35
Hola, soy nueva en esto de la programación y tengo un problema con un ArrayList, lo que hace mi array es que lee un archivo .txt y toma información del archivo para mostrarla en un TextArea, solo que me muestra tambien corchetes y comas, mi duda es, como hacerle para que ya no aparezcan los corchetes ni comas, aqui esta mi código:

ArrayList<String> pend = new ArrayList<String>();
pend = estructura_semialeatoria.EscrituraSecuencial.readFile(rutaPrincipal, "Pendientes.txt");

for (int i = 0; i < pend.size(); i++) {
if (pend.get(i).contains("Folio : "+folTic.getText())) {
int cont=2;
ArrayList<String> pendi =new ArrayList<String>();
while(!pend.get(i+cont).startsWith("Fecha de entrega")){
int total=pend.get(i+cont).length();
pendi.add(pend.get(i+cont).substring(1,total)+"\n");
cont++;
}
pendientes.setText(pendi.toString());
}
}

pendientes es el nombre del TextArea donde se desea mostrar el contenido del archivo.
Lo que muestra es lo siguiente:

[ Pantalon (es) Servicios ---> Lavado / Planchado $20
, Vestido (s) Servicios ---> Planchado $12
]

Como quitar los corchetes?

de antemano muchas gracias, espero puedan resolver mi problema :(
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

Problema Con ArrayList en Java Netbeans

Publicado por Andrés (231 intervenciones) el 13/12/2014 04:31:45
Los corchetes ocurren al inicio y al final.

Dado String foo="[HO,LA]";

foo=foo.substring(1,foo.length()-1) regresa "HO,LA"

foo.replace(",","") regresa "HOLA"
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