Uuid står for “Universelt unik identifikator”. Disse verdiene i Java kan brukes til å lage tilfeldige filnavn, økt -IDer i en webapplikasjon, transaksjons -ID -er osv. Videre brukes disse også til å analysere informasjon i systemene som må være unike i systemet og er kategorisert i forskjellige versjoner.
Denne bloggen vil diskutere tilnærmingene til å generere tilfeldig "Uuid”I Java.
Hva er uuid?
En "Uuid”Tilsvarer en unik 128-bits verdi. Standardrepresentasjonen av UUID bruker “hex”Sifre.
Hvordan generere tilfeldig uuid i java?
En tilfeldig UUID i Java kan genereres ved hjelp av kombinert "randomuuid ()”Statisk metode og“versjon()”Metode.
Versjoner av UUID
Uuid | Versjonsnummer |
Tidsbasert UUID | 1 |
DCE Security Uuid | 2 |
Navnbasert UUID | 3 |
Tilfeldig generert uuid | 4 |
Hvordan generere tilfeldig uuid ved hjelp av “randomuuid ()” og “versjon ()” -metodene i Java?
“randomuuid ()”Metode brukes til å generere en tilfeldig UUID, og“versjon()”Metoden brukes til å hente versjonen av den genererte UUID. Disse tilnærmingene kan brukes for å hente det tilfeldige UUID og logge det tilsvarende versjonsnummeret for å bekrefte det genererte UUID:
Importer Java.util.Uuid;
Uuid randomuuid = uuid.randomuuid ();
System.ute.println ("den tilfeldig genererte uuid er:" + randomuuid);
System.ute.println ("UUID -versjonen er:" + randomuid.versjon());
I ovennevnte kodebit:
Produksjon
I ovennevnte utfall kan det observeres at hver gang UUID genereres tilfeldig med versjonsnummeret som er konstant siden den tilfeldige UUID tildeles versjonen "4”.
Konklusjon
En tilfeldig UUID i Java kan genereres ved hjelp av den statiske “randomuuid ()”Metode i kombinasjon med“versjon()”Metode. Disse tilnærmingene kan brukes til å generere en tilfeldig UUID hver gang, sammen med sin versjon. Denne bloggen diskuterte tilnærmingen til å generere tilfeldig UUID i Java.