--- jsr166/src/test/loops/UnboundedQueueFillEmptyLoops.java 2014/12/18 18:43:22 1.9 +++ jsr166/src/test/loops/UnboundedQueueFillEmptyLoops.java 2014/12/20 15:43:58 1.10 @@ -55,8 +55,7 @@ public class UnboundedQueueFillEmptyLoop m = 0; q.offer(numbers[m++]); } - Integer p; - while ((p = q.poll()) != null) + for (Integer p; (p = q.poll()) != null; ) sum += p.intValue(); } total += sum;