>> Edit article
이름
제목
패스워드
public class Direction { int vert; int horiz; Direction(){ super(); } Direction(int vert, int horiz){ setDirection(vert, horiz); } public void setDirection(int vert, int horiz){ this.vert = vert; this.horiz = horiz; } int getVert(){ return vert; } int getHoriz(){ return horiz; } } public class Maze { public static void main(String[] args){ Direction[] move = new Direction[8]; move[0].setDirection(-1, 0); move[1].setDirection(-1, 1); move[2].setDirection(-1, 0); move[3].setDirection(1, 1); move[4].setDirection(1, 0); move[5].setDirection(1, -1); move[6].setDirection(0, -1); move[7].setDirection(-1, -1); } } 위와같이 하면 컴파일은 되는데, 실행하면 NullPointerException이 발생합니다. move[0]라인에서 걸리는데요. 8개 배열 선언했는데, 왜그런지 모르겠어요. 조언 부탁 드립니다.(__)
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved