Ok, 숙제 문제는 Conway의 Game of Life에 있습니다. 나는이 프로그래머와 문제가 생겨서 최고의 프로그래머가 아니다. 실제 애니메이션을 만들 필요는 없습니다. 그냥 콘솔에 인쇄하십시오.Conway의 Game of Life에 대해 Java로 보드를 인쇄하는 방법
질문의 첫 번째 방법은 보드를 인쇄하는 것입니다.
내 인쇄 방법으로 불린다boolean[][] board = new boolean[numberOfRows][numberOfColumns];
은 다음과 같다 :
public static void printBoard(boolean[][] board)
이 방법은 별도의 라인 어레이의 각 행을 출력한다
보드는 2 차원 부울 배열로 표현되는 거짓 셀을 나타내는 '와 참을 나타내는'*로 표시됩니다.
나는 부울 값이 false 또는 true라는 것을 알고 있지만 어떻게해야할지 모르겠다. while 루프를 사용해야합니까?
public static void printBoard(boolean[][] board) {
boolean[][] board = new boolean[numberOfRows][numberOfColumns];
int i = 0;
int j = 0;
while (i < numberofColumns) {
System.out.print(".");
i++;
}
>while (i < numberofColumns) {
System.out.print("*");
j++;
}
System.out.println(); }
그래서 지금 가지고 있습니다. 내가 가까이 있니? '보드가 이미 printBoard (boolean [] [])에 정의되어 있습니다. 오류 메시지가 나타납니다.
질문이 불분명하면 죄송합니다.
네 개의 중첩 된 for() 루프를 사용하여 보드를 그립니다. – halfer
숙제로 지정하십시오. –
질문은 이미 여러 번 답변 될 가능성이 큽니다. "인쇄 매트릭스"를 검색하십시오. 예를 들면 다음과 같습니다. http://stackoverflow.com/questions/3980832/print-axy-matrix-java –