Search code examples
javauuid

Is there any way to generate the same UUID from a String


I am wondering if there is a way to generate the same UUID based on a String. I tried with UUID, it looks like it does not provide this feature.


Solution

  • You can use UUID this way to get always the same UUID for your input String:

     String aString="JUST_A_TEST_STRING";
     String result = UUID.nameUUIDFromBytes(aString.getBytes()).toString();