Giriş
Şu satırı dahil ederiz
import java.util.random.RandomGeneratorFactory;
Açıklaması şöyle
Legacy random classes like java.util.Random, SplittableRandom, and SecureRandom were also refactored to extend the new RandomGenerator interface.
all metodu
Tüm java.util.random.RandomGeneratorFactory arayüzünden kalıtan sınıflar döner
Örnek
Şöyle yaparız
RandomGeneratorFactory.all()
.map(fac -> fac.group()+ " : " + fac.name())
.sorted()
.forEach(System.out::println);
Örnek
Şöyle yaparız
RandomGenerator randomGenerator = RandomGeneratorFactory.of("Xoshiro256PlusPlus")
.create(999);
System.out.println(randomGenerator.getClass());
for (int i = 0; i < 10; i++) {
System.out.println(randomGenerator.nextInt(11));
}
Hiç yorum yok:
Yorum Gönder