プライベート int 配列があり、どうにかして長さを見つける必要がありますが、静的クラスの下ではこれを行うことができません。クラスを静的に保つ必要があります。a.length を別のものに変更するために追加できる別のメソッドはありますか?
この問題は a.length が原因です。
private int [] a;
public static IntegerSet union(IntegerSet otherSet, IntegerSet nextSet) {
for(int i=0; i<a.length; i++) {
if (otherSet.isSet(i))
nextSet.insertElement(i);
}
return nextSet;
}