How do I create a unique ID in Java?

java, uniqueidentifier

Solution

Create a UUID.

String uniqueID = UUID.randomUUID().toString();

Problem

I'm looking for the best way to create a unique ID as a String in Java. Any guidance appreciated, thanks. I should mention I'm using Java 5.

Original source

Related problems