:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/04/10 12:43
x로 전부 초기화를 했는데 왜 비교를 ' ' 공백문자와 하죠?
x가 체크되었는지 보려면 조건문에 'x'랑 비교를 하는게 맞는거 같은데... public class Main public static void main(String[] args) { char array[][] = new char[3][3]; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) array[i][j] = 'x'; if(array[1][1]=='x') System.out.println("Checked"); else System.out.println("Unchecked"); } } 이 테스트 코드는 잘 도는데요??
11/04/10 14:15
' ' 이게 아니고 '\0' 이걸로 체크하셨어야죠
그리고 에러가 났다고 하시는걸로 봐서 arrayoutofboundexception일 공산이 크네요 0부터 x-1까지가 범위인데 그만 x를 넣어버린게 아닌가 싶은 생각이 드네요
|