2012-04-06 1 views

답변

1

아마도 s.get (x)에 의해 반환되는 것에 문제가 있습니까?

s.showAll() 

스택에 물건이 있다고 때문에,

(s.get(x)==y) 

이 항상 false입니다 이상하다. 당신은 삽입을 시도 할 수 : 끝에

for (int x=1; x<=boardSize; x++){ 
    for (int y=1; y<=boardSize; y++){ 
     System.out.println("(" + x + ", " + y + "): " + s.get(x) + " == " + y + " -> " + (s.get(x) == y)); 
    } 
} 

을 s.get의 결과 (x)는() s.showAll 동의 여부를 확인합니다.

나머지 코드는 잘 보입니다.

+0

스택 기능에 실수가있었습니다. 도움을 주셔서 감사합니다. 지금 수정했습니다. 지금은 예외가 있지만 즉시 해결할 것입니다. – Caroline