Blog

Classe Random em Java

Nesta publicação aprende-se a trabalhar com a classe Random para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • esta classe representa um gerador de números pseudoaleatórios e esse mesmo produz uma sequência de números que atendem a certos requisitos estatísticos de aleatoriedade.
Random (objeto).next<Tipo> Retorna um número aleatório e, dependendo da sua assinatura, é também capaz de retornar um número aleatório dentro de um determinado intervalo especificado
package com.caffeinealgorithm.programaremjava;

import java.util.Random;

public class ClasseRandom {
  private Random aleatorio = new Random();

  public void Run() {
    System.out.printf("Número aleatório até 20: %d\n", aleatorio.nextInt(21));
    System.out.printf("Número aleatório (double): %.2f\n", aleatorio.nextDouble());

    for (int indice = 1; indice <= 10; indice++)
      System.out.printf("Número aleatório #%d: %d\n", indice, aleatorio.nextInt());
  }
}

/*
  Número aleatório até 20: 16
  Número aleatório (double): 1.00
  Número aleatório #1: -1738953879
  Número aleatório #2: 52710053
  Número aleatório #3: 1938113879
  Número aleatório #4: 1805001211
  Número aleatório #5: -129242103
  Número aleatório #6: 1301444521
  Número aleatório #7: 65079567
  Número aleatório #8: 110790254
  Número aleatório #9: -701484339
  Número aleatório #10: -1921592597
*/

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte