Java - ayuda con ARRAYLIST

   
Vista:

ayuda con ARRAYLIST

Publicado por Alma (1 intervención) el 13/12/2014 03:28:47
Estoy intentando pasar los elementos de un ArrayList a un TextArea, pero al hacerlo se añaden también los corchetes al inicio y fin y las comas entre cada elemento , ¿Como puedo agregar solo los elementos al text area ( sin comas ni corchetes) ? pd.soy principiante

Este es mi codigo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//Lleno el ArrayList con un archivo txt
       ArrayList pend = new ArrayList();
       pend = estructura_semialeatoria.EscrituraSecuencial.readFile(rutaPrincipal, "Pendientes.txt");
//Busco las lineas que me interesan en el arraylist        
       for (int i = 0; i < pend.size(); i++) {
          if (pend.get(i).toString().contains("Folio : "+folTic.getText())) {
             int cont=2;
//Creo un nuevo arraylist               
         ArrayList pend2 =new ArrayList();
 
           while(!pend.get(i+cont).toString().startsWith("Fecha de entrega")){
           int total=pend.get(i+cont).toString().length();
//Agrego al nuevo arraylist solo las lineas buscadas           
           pend2.add(pend.get(i+cont).toString().substring(0,total)+"\n");
           cont++;
//Agrego al text area los elementos del nuevo arraylist           
           pendientes.setText(pend2.toString());
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

ayuda con ARRAYLIST

Publicado por Andrés (231 intervenciones) el 13/12/2014 04:32:37
Este post esta duplicad por Ismenia, la misma solución ó no?:

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