Utils.java 530 B

12345678910111213141516171819
  1. package hello;
  2. import java.util.concurrent.ThreadLocalRandom;
  3. import java.util.stream.IntStream;
  4. abstract public class Utils {
  5. private static final int MIN_WORLD_NUMBER = 1;
  6. private static final int MAX_WORLD_NUMBER_PLUS_ONE = 10_001;
  7. public static int randomWorldNumber() {
  8. return ThreadLocalRandom.current().nextInt(MIN_WORLD_NUMBER, MAX_WORLD_NUMBER_PLUS_ONE);
  9. }
  10. public static IntStream randomWorldNumbers() {
  11. return ThreadLocalRandom.current().ints(MIN_WORLD_NUMBER, MAX_WORLD_NUMBER_PLUS_ONE).distinct();
  12. }
  13. }