개인 int 배열이 있고 어떻게 든 길이를 찾을 필요가 있지만 정적 클래스에서이 작업을 수행 할 수 없습니다. 클래스를 정적으로 유지해야합니다. 길이를 변경하여 추가 할 수있는 또 다른 메소드가 있습니까? 길이가 다른 것입니까?비 정적 필드에서 정적 참조를 변경 하시겠습니까?
문제는 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;
}
에 방법을 변경 말했듯이 네이 옳았다 – user1874549