본문 바로가기
Web Programing!/JAVA / JSP

[JAVA] 자바 유일키 생성 - java.util.UUID

by 어설픈봉봉이 2019. 9. 27.
반응형
SMALL



[JAVA] 자바 유일키 생성 - java.util.UUID


java.util.UUID


유니버셜 유니크 아이디(UUID) - JDK 1.5 부터 지원.

128비트로 이루어진 unique 키를 생성.


UUID (long mostSigBits, long leastSigBits)



UUID uid = new UUID(1,2);

System.out.println(uid.toString());

결과 : 00000000-0000-0001-0000-000000000002


UUID uid = new UUID(0xaaaa,0xffff);

System.out.println(uid.toString());

결과 : 00000000-0000-aaaa-0000-00000000ffff



아래와 같이 직접 문자열로 키를 주어 생성 가능.

UUID uid = UUID.fromString("3051a8d7-aea7-1801-e0bf-bc539dd60cf3");



랜덤 생성

UUID uid = UUID.randomUUID();



반응형