Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/06/2012, 04:32
Doctrina
 
Fecha de Ingreso: abril-2012
Ubicación: Canarias
Mensajes: 41
Antigüedad: 12 años
Puntos: 5
Respuesta: Quiero recorrer un ArrayList y no puedo

Con un if puedes hacer maravillas.

Código Java:
Ver original
  1. public Producto ProductoMasCaro() {
  2.  
  3. Producto ProductoMasCaro = null;
  4.  
  5. for(Iterator it = productos.iterator(); it.hasNext();) {
  6. Producto pro = (Producto) it.next();
  7.  
  8. if(ProductoMasCaro == null) {
  9. ProductoMasCaro = pro;
  10. }
  11.  
  12. if(pro.precio > ProductoMasCaro.precio) {
  13. ProductoMasCaro = pro;
  14. }
  15. }
  16.  
  17. return ProductoMasCaro;
  18.  
  19. }

Obviamente se puede mejorar bastante, pero así por el aire debería de funcionarte.