В чем суть ошибки: com/javarush/task/pro/task08/task0805/MagicBall.java:16: error: non-static method nextInt(int) cannot be referenced from a static context
switch (Random.nextInt(8)) {
^
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() {
switch (Random.nextInt(8)) {
case 0:
return CERTAIN;
case 1:
return DEFINITELY;
case 2:
return MOST_LIKELY;
case 3:
return OUTLOOK_GOOD;
case 4:
return ASK_AGAIN_LATER;
case 5:
return TRY_AGAIN;
case 6:
return NO;
case 7:
return VERY_DOUBTFUL;
default:
return null;
}
}
}