class A{ private String[] array;
public A(){
array = new String[]{"1","2","3",...,"10");
}
public String[] getArray(){
return array;
}
}
class B{
A test;
String[] arraytest;
public B(){
test = new A();
arraytest = new String[10];
}
public void test(){
arraytest = test.getArray();
System.out.println(arraytest[1]);
}
}
대강 이런 형태로 코딩을 하고 있는데 이클립스는 오류가 없다고 하는데 컴파일 하면
java.lang.NullPointerException
이러한 메세지가 뜹니다
초기화가 안되었다는데 뭐가 안된걸까요..?