Урок 16. Случайные числа в Java (Random)

Прежде чем познакомиться с методами узнаем, как мы можем создавать случайные числа. Эти знания пригодятся нам в приложении, чтобы генерировать случайные вопросы, а не заранее определённые.

 

Вся сложная работа уже проделана за нас (да здравствует Java!) в классе Random. Для начала нам нужно создать объект класса Random:

Random randInt = new Random();

Java Random

После, мы используем метод nextInt() нашего нового объекта для генерации случайного числа в определённом диапазоне:

int ourRandomNumber = randInt.nextInt(10);

 

метод nextInt

Диапазон ожидаемого нами числа начинается с 0 и заканчивается 9. Если же мы хотим получить случайные числа в диапазоне от 1 до 10, после вычисления метода nextInt() придётся добавить единицу:

ourRandomNumber++;

 
Не бойтесь если сейчас вам это кажется немного сложным, после урока о методах вам станет все более ясно, а после уроков об Объектно-Ориентированном подходе к программированию пелена спадёт полностью, и вы сами сможете создавать свои классы и методы и использовать их в своих приложениях.