Necesito hacer un número aleatorio entre 1 y 20, y basado en ese número (usando declaraciones "If - Then"), necesito establecer la imagen de un ImageView.Números aleatorios en Java cuando se trabaja con Android
sé que en Objective-C, que es la siguiente:
int aNumber = arc4Random() % 20;
if (aNumber == 1) {
[theImageView setImage:theImage];
}
¿Cómo se puede hacer esto en Java? Lo he visto hecho de esta manera, pero no veo cómo puedo establecer el rango de números (1-20, 2-7, etc.).
int aNumber = (int) Math.random()
Gracias. Intenté leer los documentos, pero estoy sinceramente perdido en ese sitio web. Supongo que soy una de esas personas que pueden hacer la programación, pero no el pensamiento jajaja. – Justin
podría ser incluso más corto: 'int n = new Random(). NextInt (20);' –
¿Qué? Sin semilla? La brevedad no puede superar la corrección. – duffymo