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

[SOLUCIONADO] recorrer un ArrayList

Estas en el tema de recorrer un ArrayList en el foro de Java en Foros del Web. Hola, tengo un problema con recorrer un ArrayList nose como recorrer si tiene un indice que no sea a partir desde cero quizas la forma ...
  #1 (permalink)  
Antiguo 19/11/2017, 00:12
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 14 años, 3 meses
Puntos: 9
recorrer un ArrayList

Hola,

tengo un problema con recorrer un ArrayList nose como recorrer si tiene un indice que no sea a partir desde cero quizas la forma en como lo hago esta mal y se hace de otra forma.

tengo un metodo que devuelve un ArrayList cargado de esta forma.
Código Java:
Ver original
  1. info.add(rs.getInt("cita_id"), rs.getString("titulo"));

pero cuando lo recibo lo estoy recorriendo asi
Código Java:
Ver original
  1. di = mc.obCitasController(); //devuelve un ArrayList
  2.        
  3.        for(int i=0; i<di.size(); i++){
  4.            
  5.            System.out.println("test: " + di.get(i));
  6.            
  7.        }

no funciona, funciona solo cuando en el primer parámetro pongo 0 o la i ya que i es 0, y en info.add(0, rs.getString("titulo")); o info.add(rs.getString("titulo"));
  #2 (permalink)  
Antiguo 19/11/2017, 13:56
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 14 años, 3 meses
Puntos: 9
Respuesta: recorrer un ArrayList

no me esta mostrando el primer registro de la tabla ahora cuando tenia 2 registros me mostraba el ultimo ahora que tengo tres me muestra solo datos del segundo y el tercer registro.

nose si es ir esto TmpCita cita = tmpcita.next();

Código Java:
Ver original
  1. Iterator<TmpCita> tmpcita = mc.obCitasController().iterator();
  2.        while(tmpcita.hasNext()){
  3.            TmpCita cita = tmpcita.next();
  4.            
  5.            System.out.println("usuario_id   : " + cita.getCita_id());
  6.            System.out.println("titulo       : " + cita.getTitulo());
  7.            System.out.println("Fecha_ingreso: " + cita.getFecha_ingreso());
  8.            System.out.println("Descripcion  : " + cita.getDescripcion());
  9.            System.out.println("------------");
  10.        }

ayuda
  #3 (permalink)  
Antiguo 19/11/2017, 14:09
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 14 años, 3 meses
Puntos: 9
Respuesta: recorrer un ArrayList

solucionado tenia un rs.last y rs.first() en el codigo

lo borre y me muestra todo.


bye

Etiquetas: arraylist
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 11:29.