Массивы имеют фиксированный размер, поэтому вы не сможете добавить к нему любое количество чисел.Самое близкое, что вы можете сделать, - это создать массив, достаточно большой, чтобы хранить количество чисел, которое вы, скорее всего, сгенерируете, но это крайне неэффективно и также подвержено ошибкам, если вы генерируете больше чисел, чем первоначально ожидали.
Вам придется использовать динамическую структуру данных, такую как ArrayList, вы можете не найти ее удобной, но она намного проще и делает ваш код более аккуратным и эффективным.