Mostrando postagens com marcador Random. Mostrar todas as postagens
Mostrando postagens com marcador Random. Mostrar todas as postagens

sexta-feira, 18 de janeiro de 2019

Gerar numero alétório em java


Uma maneria bem simples de gera números aleatórios em java utilizar a classe java.util.Random. Abaixo vamos ver alguns exemplos.


Gerando número inteiros

Sintaxe:

Random random = new Random();
random.nextInt(max_num)


 Onde:
  • max_num - Número maximo que podera ser gerado. (Ex: 40 seria de 0 a 40 os números gerados)

Com  random .nextInt(max_num) será gerado um número entre zero e o max_num.

Exemplo:

import java.util.Random;

public class Teste {

    public static void main(String args[]) {

        Random rd = new Random();

        for (int i = 0; i < 10; i++) {
            System.out.println("" + rd.nextInt(40));
        }
    }

}


Saída:

25
17
9
25
13
6
27
11
23
25



sábado, 26 de janeiro de 2013

Como gerar números aleatórios em java

Introdução

O principal objetivo deste artigo é explicar de maneira simples e rápida como se gera um simples número inteiro em programa Java.

Para gera um número aleatório de maneira simples e rápido basta utilizar a Classe java.util.Random.


Sintaxe:

        Random random  = new Random();
    random.nextInt(NUMERO);

Onde:

NUMERO - Limite de a ser utilizado.

Abaixo é possível ver um exemplo de como obter um número inteiro entre 0 e 30.

import java.util.Random;

public class Gerador {

    public static void main(String args[])
    {
        Random radom  = new Random();
        int numeroTmp = 0;
        for(int i=0;i;i++){                          numeroTmp=radom.nextInt(30);
            System.out.println(">"+numeroTmp);
        }
        }
}


Neste exemplo foi utilizado o número máximo 30 como é possível ver na linha abaixo:

          numeroTmp=radom.nextInt(30);


Abaixo é possível ver o saida do console:

>9
>29
>5
>13
>6
>3
>29
>17
>2
>9