구현하는 방법에서 값을 반환해야하지만, 나에게나는 아래의 방법에서 부울 값을 반환 할 java.util.Timer
"Local variable stopped is access from within inner class;
needs to be declared final."
말하는 오류 메시지를 제공하지만 마지막으로 중단 선언하는 경우 나는 그것의 가치를 바꿀 수 없다.
나는 타이머 때문인 것으로 알고 있습니다. 제발 제안!
public boolean requestTimer(final Club club,final String msisdn, final int time) {
boolean stopped=false;
new java.util.Timer().schedule(
new java.util.TimerTask() {
@Override
public void run() {
stopped=checkStopped(club,msisdn); //this line has the error
}
}, time);
return stopped;
}
감사 메이트! 오류가 없습니다 .. 테스트가 시작되었습니다! –
@ MadanMadan : 천만에! –