Cómo generar UUID aleatorio en Java

Cómo generar UUID aleatorio en Java

Uuid significa "Identificador universalmente único". Estos valores en Java se pueden utilizar para crear nombres de archivos aleatorios, ID de sesión en una aplicación web, ID de transacción, etc. Además, estos también se utilizan para analizar información en los sistemas que deben ser únicos dentro del sistema y se clasifican en diferentes versiones.

Este blog discutirá los enfoques para generar aleatorios "Uuid"En Java.

Que es uuid?

A "Uuid"Corresponde a un valor único de 128 bits. La representación estándar de UUID utiliza "maleficio"Dígitos.

Cómo generar UUID aleatorio en Java?

Se puede generar un UUID aleatorio en Java utilizando el combinado "RandomUuid ()"Método estático y el"versión()" método.

Versiones de UUID

Uuid Número de versión
Uuid basado en el tiempo 1
DCE Security uuid 2
Uuid basado en el nombre 3
Uuid generado al azar 4

Cómo generar UUID aleatorio utilizando los métodos "randomUuid ()" y "version ()" en Java?

El "RandomUuid ()"El método se utiliza para generar un UUID aleatorio y el"versión()El método se utiliza para obtener la versión del UUID generado. Estos enfoques se pueden aplicar para obtener el UUID aleatorio y registrar el número de versión correspondiente para confirmar el UUID generado:

importar java.utilizar.Uuid;
Uuid randomUuid = uuid.randomUuid ();
Sistema.afuera.println ("El UUID generado aleatoriamente es:" + randomUuid);
Sistema.afuera.println ("La versión UUID es:" + RandomUuid.versión());


En el fragmento de código anterior:

    • En primer lugar, aplique el "RandomUuid ()"Método para generar un aleatorio"Uuid".
    • En el siguiente paso, asocie el "versión()"Método con el UUID generado.
    • Esto mostrará el UUID generado aleatoriamente cada vez, junto con el número de versión contra él (UUID).

Producción



En el resultado anterior, se puede observar que cada vez que el UUID se genera aleatoriamente con el número de versión constante ya que el UUID aleatorio se asigna la versión "4".

Conclusión

Se puede generar un UUID aleatorio en Java utilizando la estática "RandomUuid ()"Método en combinación con el"versión()" método. Estos enfoques se pueden utilizar para generar un UUID aleatorio cada vez, junto con su versión. Este blog discutió el enfoque para generar UUID aleatorio en Java.