2013-04-09 2 views
-7

Я пытаюсь создать случайный уникальный номер для каждого запроса Http, попавшего в мое приложение.Как создать случайный, но уникальный номер в Java

Как убедиться в уникальности такого числа. Предоставляет ли java какой-либо метод или API для этого?

+3

Если это случайно, это не гарантировано быть уникальным. Ищите уникальные идентификационные решения, а не случайные. –

+1

Посмотрите на [UUID] (http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html) класс. – Perception

+0

Проверьте это: http://stackoverflow.com/questions/8115722/generating-unique-random-numbers-in-java –

ответ

4

Для этого вы можете использовать класс java.util.UUID.

UUID rand = UUID.randomUUID(); 
System.out.println(rand); 
Смежные вопросы