English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

mandam me os vocos emais assim para eu poder vos mandar um programa para me ajudarem a resolver

2006-11-06 21:34:37 · 5 respostas · perguntado por Geovanildo Oliveira Tavares j 1 em Computadores e Internet Programação e Design

5 respostas

Primeiro vc cria um objeto Random:

import java.util.*;
Random r = new Random();

Aí é só vc usar os métodos do objeto:

r.nextDouble(); // retorna um Double entre 0.0 e 1.0
r.nextInt(); //retorna um int entre 0 e 2^32
r.nextInt(int n); //retorna um int entre 0 e n-1

etc...
na documentação java estão mais detalhados todos os métodos:
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Random.html

flw

2006-11-06 21:59:32 · answer #1 · answered by hodmais 2 · 1 0

é muito simples, vai depender do que vc quer realmente, fiz um exemplo aqui, vc testa e se for isso que vc quer blz, mas existem varias maneiras de fazer essa é bem simples...
class teste //esse nome é so pra testes,vc pode mudar
{
public static void main (String args[])
{
int x = (int) (Math.random() * 100);// aqui ele vai randomizar até 100
System.out.println(x);// aqui ele vai mostrar 1 número qualquer e cada vez que vc rodar esse programinha ele gera um outro numero
}
}

espero ter te ajudado...

2006-11-06 22:13:02 · answer #2 · answered by Vany 2 · 1 0

Colega, em geral se utiliza numeros aleatorios para criar situaçoes "aleatorias". Por exemplo, ao iniciar o programa vc pode colocar backgrounds diferentes a cada vez que vc inicia baseado em um numero, que no caso e aleatorio, entao nem mesmo o programador ira saber qual background ira se iniciar com o programa. O exemplo e pobre mas explica a sua pergunta.

Se a pergunta foi outra. Desculpe-me.

By.
Ate.

2006-11-06 21:57:29 · answer #3 · answered by New Script 2 · 0 0

deve existir alguma função tipo Randomize!

sei lá!

2006-11-06 21:57:24 · answer #4 · answered by rocsoledade 6 · 0 0

sei lah como se usa isso.

2006-11-06 21:36:08 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers