import java.util.List; class Test { List things; void foo() { while(true) { Pojo x = things.get(0); if(x.it > 0) { break; } things.remove(x); System.out.println(x.it); } } static class Pojo { double it; Pojo(double w) { it = w; } } }