Предсказуемое случайное число на основе входной строки (Java)JAVA

Программисты JAVA общаются здесь
Anonymous
Предсказуемое случайное число на основе входной строки (Java)

Сообщение Anonymous »

Для входной строки я хочу сгенерировать «случайное» число от 0 до 1.
Однако для той же входной строки возвращаемое значение должно оставаться прежним.
Я попробовал что-то вроде:

Код: Выделить всё

Random gtiRandomGenerator = new Random(input.hashCode());
float gtiRandom = gtiRandomGenerator.nextFloat();
Однако FindBugs жаловался на то, что случайный объект создается и используется только один раз (DMI_RANDOM_USED_ONLY_ONCE)

Подробнее здесь: https://stackoverflow.com/questions/798 ... tring-java

Вернуться в «JAVA»