Notice
Recent Posts
Recent Comments
Link
투케이2K
58. (java/자바) UUID 고유값 생성 - UUID 객체 사용해 랜덤 고유값 생성, 고정 고유값 생성 실시 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
/* =========================== */
/* =========================== */
[소스 코드]
package AI2;
import java.util.UUID;
public class MainActivity6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[UUID 고유값 생성 - UUID 객체 사용해 랜덤 고유값 생성, 고정 고유값 생성 실시]");
/*[설 명]
* 1. UUID 객체를 사용해서 고유값을 생성할 수 있습니다
* 2. UUID.randomUUID - 프로그램을 실행 시 마다 랜덤으로 고유값이 변경되어 생성됩니다
* 3. UUID.nameUUIDFromBytes - 특정 byte 배열 값을 가지고 고정된 고유값을 생성합니다
* 4. getBytes - String 데이터 값을 byte 바이트 배열 값으로 변경합니다
*/
UUID random = UUID.randomUUID(); //랜덤값 생성
UUID data = UUID.nameUUIDFromBytes("hello".getBytes()); //고정값 생성
System.out.println("랜덤 고유값 : "+random);
System.out.println("고정 고유값 : "+data);
}//메인 종료
}//클래스 종료
/* =========================== */
[결과 출력]
[UUID 고유값 생성 - UUID 객체 사용해 랜덤 고유값 생성, 고정 고유값 생성 실시]
랜덤 고유값 : ceedbb2e-b447-4913-85fb-9e25f9d8a998
고정 고유값 : 5d41402a-bc4b-3a76-b971-9d911017c592
/* =========================== */
/* =========================== */
[요약 설명]
* 1. UUID 객체를 사용해서 고유값을 생성할 수 있습니다
* 2. UUID.randomUUID - 프로그램을 실행 시 마다 랜덤으로 고유값이 변경되어 생성됩니다
* 3. UUID.nameUUIDFromBytes - 특정 byte 배열 값을 가지고 고정된 고유값을 생성합니다
* 4. getBytes - String 데이터 값을 byte 바이트 배열 값으로 변경합니다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
Comments