Número Randomico

Bom galera eu comecei agora com java e estou precisando saber como pegar um valor aleátorio entre 1 e 6 alguem poderia me dar uma dica de como fazer isso

desde já agradeço

http://www.guj.com.br/posts/list/35888.java

Dá uma olhadinha nesse link aí… sobre o mesmo assunto…

Boa sorte.

puts bacana valeu mesmo :smiley:

opa, la vai java 1.5

import java.util.Random;

public class Rand
{

public static void main(String args[])
{

Random objeto = new Random();

int n;

for(int cont=1;cont <=20;cont++)
{
n = 1 + objeto.nextInt(6);

System.out.printf("%d",n

if (cont % 5 ==0)
System.out.println();
}
}
}

veja ae parceiro em anexo tem o mesmo codigo usado GUI

Assim:

 valor = 1 + ( int ) ( Math.random() *6 );

[quote=carlospia]Assim:

 valor = 1 + ( int ) ( Math.random() *6 );

[/quote]

Essa não é uma boa forma. Existe uma série de problemas nessa abordagem descritos no Effective Java. Via de regra, se você quer um número inteiro aleatório, use a classe Random. Evita essa conta obscura no seu código e te fornece um algoritmo muito mais confiável.