Space라는 클래스를 생성후 객체배열 선언, 생성을 마친 상태다


근데 for루프를 통해서 각 객체배열에 일반배열의 원소값을 넣어주려고 하는데 문제가 생긴다 


도와주기바람 ㅠ


class Space {

int n;

int nn;

int mindata;

public Space() {

}

}

#메인 클래스

public class P2_inclass {


public static void main(String[] args) {

Space sp[];

sp = new Space[6];


...

...

 for(int c=0;c<6;c++) {

sp[c] = new Space();

sp[c].n = indata[c];

sp[c].nn = indata[c+1];

}

}

indata배열은 그냥 정수형 6개 값이 들어가 있는 배열임

syntax error는 안뜨고 컴파일 후에 문제 생기는 건데 왜그러는거냐?