Con un if puedes hacer maravillas.
Código Java:
Ver originalpublic Producto ProductoMasCaro() {
Producto ProductoMasCaro = null;
for(Iterator it
= productos.
iterator(); it.
hasNext();) { Producto pro = (Producto) it.next();
if(ProductoMasCaro == null) {
ProductoMasCaro = pro;
}
if(pro.precio > ProductoMasCaro.precio) {
ProductoMasCaro = pro;
}
}
return ProductoMasCaro;
}
Obviamente se puede mejorar bastante, pero así por el aire debería de funcionarte.