Помогите Заменить фразу на рандомное число

Статус
Закрыто для дальнейших ответов.

Conorfish

Активный участник
Пользователь
Баллы
76
Нужно в переменной "text" заменить все "{random}" на рандомное число от 1 до 5000. Как это сделать?
 
Подучить основы Java.
 
text.replace("{random}", String.valueOf(ThreadLocalRandom.current().nextInt(1, 5001)));
 
Не доложен. Это просто глобальный рандом на трейд.
Код:
val random = SplittableRandom()

measureTimeMillis {
    run(10000000) {
        Random.Default.nextInt()
    }
}.let { println("Default Random: $it ms") }

measureTimeMillis {
    run(10000000) {
        ThreadLocalRandom.current().nextInt()
    }
}.let { println("ThreadLocalRandom: $it ms") }

measureTimeMillis {
    run(10000000) {
        random.nextInt()
    }
}.let { println("SplittableRandom: $it ms") }
upload_2020-8-20_18-56-28.png
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх