GENERAR NUMEROS ALEATORIOS

ROSALBA
04 de Junio del 2002
¿Alguien podrìa decirme como genero numeros aleatorios para un juego que quiero empezar a programar?

Rebek
04 de Junio del 2002
Bueno, existe la siguiente instrucciòn de la clase Math que es utilizada para la generaciòn de numeros al azar:

double randomValue=Math.random();

Te mando un ejemplo de como funciona para que te des una idea, es un ejemplo que simula 20 lanzamientos de un dado de 6 caras que imprime el valor de cada lanzamiento:

import java.awr.Graphics;
import java.applet.Applet;

public class RandomInt extends Applet{
public void paint(Graphics g){
int xPosicion=25;
int yPosicion=25;
int valor;

for (int i=1; i<=20;i++){
//Simula el lanzamiento de un dado
valor=1+(int)(Math.random()*6);
g.drawString(Integer.toString(valor),
xPosicion, yPosicion);
if (i%5!=0)
xPosicion+=40;
else{
xPosicion=25;
yposicion+=15;
}
}
}
}

Espero que te ayude