Почему не принимает, вроде все валидно, где ошибка? 🙄🙄🙄.
package com.javarush.task.pro.task08.task0805;
import java.util.Random;
public class MagicBall {
private static final String CERTAIN = "Бесспорно";
private static final String DEFINITELY = "Определённо да";
private static final String MOST_LIKELY = "Вероятнее всего";
private static final String OUTLOOK_GOOD = "Хорошие перспективы";
private static final String ASK_AGAIN_LATER = "Спроси позже";
private static final String TRY_AGAIN = "Попробуй снова";
private static final String NO = "Мой ответ — нет";
private static final String VERY_DOUBTFUL = "Весьма сомнительно";
public static String getPrediction() {
String[] answers = new String[8];
Random r = new Random();
int x = r.nextInt(answers.length + 1);
answers[0] = CERTAIN;
answers[1] = DEFINITELY;
answers[2] = MOST_LIKELY;
answers[3] = OUTLOOK_GOOD;
answers[4] = ASK_AGAIN_LATER;
answers[5] = TRY_AGAIN;
answers[6] = NO;
answers[7] = VERY_DOUBTFUL;
if(x <= 7){
return answers[x];
}
else{
return null;
}
}
}