(int)Math.round((Math.random()*45+1));
Yo asumo que esta línea de código genera números aleatorios entre 0 y 46 ¿estoy en lo correcto?, lo que pasa es que necesito generar números aleatorios para un juego de lotería y quiero que se generen números aleatorios entre 1 y 45.
¿Existe otra manera de hacerlo por favor necesito sugerencias?.