Как написать назначить случайное число для объекта - PullRequest
0 голосов
/ 27 марта 2019

У меня проблемы со всеми вопросами 5 (изображение вопросов прилагается).Я не уверен, что написать для вопроса 5. Любая помощь будет отличной!Это мой первый пост!

MyQuestion


    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        System.out.println("The Program is Starting..."); 

        PolarBear polarBear = new PolarBear();      

        String[] week = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
            "Friday", "Saturday"};

        for (String daysOfWeek : week) {
            System.out.println (daysOfWeek) ;

        }
        Random randomGenerator = new Random();
        this.



        System.out.println("PolarBear Calories:" + polarBear.getCalorieBank());
        System.out.println("The"
                + " Program Will Loop Through the Days of the Week");       
        System.out.println("Program complete.");          
    }
}

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

так как это вопрос обучения, я пытаюсь опубликовать только небольшую часть того, что вам может понадобиться

for (String daysOfWeek : week) {
        System.out.println (daysOfWeek) ;
        Random randomGenerator = new Random();
        int num = randomGenerator.nextInt((4 - 1) + 1) + 1;
        if(num == 4) {
            System.out.println ("Polar Bear being fed on "+ daysOfWeek) ;
            System.out.println ("Polar Bear calorie is "+ polarBear.addCalorie()) ;// add the calorie value
        }
        else
        {
            System.out.println ("Polar Bear not fed on "+ daysOfWeek) ;
            System.out.println ("Polar Bear calorie is "+ polarBear.getCalorieBank()) // show the calorie value;
        }

    }
0 голосов
/ 27 марта 2019

Вы просто спрашиваете, как сгенерировать случайное число? Вы можете начать с вопроса здесь .

Что касается конкретных частей Seal и Polar Bear, невозможно дать вам указатели, не зная, как выглядят эти классы, но вы должны использовать переменные экземпляра и методы этих классов для выполнения действий, которые вы должны выполнять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...