Допустим, я хочу случайное число, где я сделал "import java.util.Random;"и
int num = generator.nextInt(6) + 1;
public void display1() {
System.out.println("Number is: " + num);
}
// Отредактировано это код дисплея.
public void display() {
System.out.println("Number is: " + num);
}
Когда я запускаю Java-программу, она даст случайное число курса.
Но вот проблема: когда я вызываю его из другого класса, скажем:
for (int i = 0; i < 5; i++) {
pList[i].display();
}
Когда я запускаю этот код, он выдаст
Number is: 6 //if 6 is the random number.
Number is: 6
Number is: 6
Number is: 6
Number is: 6 //instead of output of 5 different numbers.
Так что мой вопрос, если естьв любом случае решить эту проблему?Должно выйти 5 разных номеров.Пример:
Number is: 6
Number is: 3
Number is: 2
Number is: 5
Number is: 1