У меня есть генератор случайных чисел здесь, который выбирает число от 1 - 50.Looping с генератором случайных чисел в Java
То, что я хочу, чтобы это сделать, это выбрать второе случайное число от 1-50, что будет только печатайте на консоль, если она больше, чем предыдущее случайное число, и повторяйте несколько раз, допустим, 10 раз.
Мой учитель хочет, чтобы использовать метод только Math.Floor (Math.random(), чтобы сгенерировать номер, так что я должен работать с этим.
Я не знаю, как сравнить последние сгенерированный номер к предыдущему сгенерированного числа.
То, что я получил до сих пор
int myRand = 10;
while (myRand > 0) {
int myRand2 = (int) (Math.floor(Math.random() * 50) + 1);
System.out.println(myRand2);
System.out.println();
myRand--;
Где бы вторая часть, которая будет сравнивать, что первый сгенерированное число последующих сгенерированных чисел идут?
Пожалуйста, взгляните на класс «Случайный». Не только яснее получить целочисленное значение с помощью 'nextInt()', вы также обходите многие подводные камни и избегаете кастинга. – Hannes