Обнулить счетчик в методе java jsf

370
24 октября 2017, 00:05

Делаю простой тест, вот метод проверяющий ответы: когда отвечаешь первый раз верно, переводит на следующий вопрос и увеличивает счетчик score, при втором верном ответе переводит на страницу again, те нужно обнулить счетчик tries?

  public String answerSimple(){
              tries++;
        System.out.println("tries: "+tries);
              if (questions[currentQuestion].isCorrect(response)) {
                 score++;
                 if (currentQuestion == questions.length - 1) {
                    return "done";
                 }
                 else {
                     System.out.println("tries after nextQuestion: "+tries);
                    nextQuestion();
                    return "success";
                 }
              }
              else if (tries == 1) {
                 return "again";
              }
              else {
                 if (currentQuestion == questions.length - 1) {
                    return "done";
                 }
                 else {
                    nextQuestion();
                    return "failure";
                 }
              }
           }
private void nextQuestion(){
    correctAnswer= questions[currentQuestion].getAnswer();
    currentQuestion++;
    tries= 0;
    response= "";
}
READ ALSO
Как JSF разворачивает jsFunction

Как JSF разворачивает jsFunction

Как на клиенте выглядит jsFunction, после обработки JSF? Также интересует последовательность выполнения: onbegin, action, data, render, oncomplete?

208
Пересечение интервалов времени Java

Пересечение интервалов времени Java

Нужно определить, пересекаются ли два интервала времени между собойЕсли да, то нужно это вывести на консоль

387
Синхронизация android устройства и пк

Синхронизация android устройства и пк

Доброго времени суток!Нужно создать клиент-серверное приложение,сервером которого будет выступать ПК(на windows),а клиентом android-устройствоПроблема...

214
Ругается на ломбок

Ругается на ломбок

Здравствуйте, подскажите в чем причина ошибкиРугается на ломбок

358