Em JAVA, a poderosíssima classe java.lang.Math (mais informações AQUI) é capaz de realizar diversas operações com números e ainda nos disponibiliza o método random() que retorna um numero pseudo-aleatório em forma de um valor do tipo primitivo double com sinal positivo entre 0.0 e 1.0.
O Código abaixo demonstra a utilização do metodo random():
//
        
        double valorAleatorio = Math.random();
        
        
        //Exibe na Tela
        System.out.println(valorAleatorio);
//
Note que pelos valores serem entre 0.0 e 1.0, por vezes faz-se necessário convertê-los em um inteiro, usando o processo de cast como no código abaixo:
//
        int valorInt = (int)(Math.random()*100);
        
        
        /**
         * Exibe na Tela
        */
        System.out.println(valorInt);
        
//
Atenção que torna-se necessário multiplicarmos por 100 (como no exemplo, para obtermos valores entre 0 e 100) pois senão obteríamos somente o valor 0. 
Nenhum comentário:
Postar um comentário