new Integer()は無駄
そういえば、Integerには定数ZEROとかが無いな〜と思ったら、
public static Integer valueOf(int i) {
final int offset = 128;
if (i >= -128 && i <= 127) { // must cache
return IntegerCache.cache[i + offset];
}
return new Integer(i);
}
valueOf(0)を使っておけばいいのか。





