/
tasmity
/
library
Обзор
Документация
Войти
/
tasmity
/
library
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/com/java/random/Generator.java
20 строк
638 B
tasmity
add Generator
12 май 2021, 13:29
12 май 2021, 13:29
b67034c
Код
Авторство
О чём код?
package com.java.random; import java.util.Random; public class Generator { private Generator() { throw new IllegalStateException("Utility class"); } static String symbol = "0123456789abcdefghijklmnopqrstuvwxyz"; static Random random = new Random(); static String randomSecret(int secretLength, int secretSymbol) { StringBuilder sb = new StringBuilder(); while (sb.length() < secretLength) { char c = symbol.charAt(random.nextInt(secretSymbol - 1)); if (sb.indexOf(String.valueOf(c)) == -1) sb.append(c); } return sb.toString(); } }