java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): debora (친구아이디)
날 짜 (Date): 1998년 10월  8일 목요일 오후 01시 33분 36초
제 목(Title): [Q]Array of My private class



제가 정의한 클래스를 이용 배열을 만들어
Access시 Runtime Exception이 발생하는군요. 무엇이 문제인지?

다음처럼

class MyArray {
public int i=0;
public String s;
}

...

Use:

class c1 {

public static int count=0;
public static MyArray marray[] = new MyArray[10];
...
}

class c2 {
c1.marray[c1.count].s="string";   <=== NullPointerException 발생!!!
System.out.println(c1.marray[c1.count].s);  <=== NullPointerException 발생!!
...
}

아무래두 문제는 .(dot)에 의한 access가 잘못된것 같은데
해결책을 모르겠군요. 경험이 있으시거나
아시는분은 답변 부탁드립니다.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.