
Originariamente inviata da
andbin
Alt. Dimentica un attimo quell'array che hai scritto.
In Java, tramite il framework standard, ci sono almeno 2 modi per generare numeri "casuali" (pseudo-casuali, per essere precisi).
a) Tramite il metodo statico random() della classe java.lang.Math, che genera valori double compresi tra 0.0 (incluso) e 1.0 (escluso). Se vuoi un range differente e/o numeri interi invece che double, bastano delle operazioni matematiche in più ed eventualmente un cast a int.
b) Tramite la classe java.util.Random che ha metodi tipo nextInt(), nextInt(int bound), nextDouble() e altri.
Apri la documentazione javadoc del framework e documentati su queste classi. Per ulteriori dubbi, naturalmente chiedi.