Notice
Recent Posts
Recent Comments
Link
투케이2K
141. (java/자바) uuid 객체 생성 시 hashcode 사용해 사용자 정의 임의 값 만들기 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
/* =========================== */
/* =========================== */
[소스 코드]
package AI4;
import java.util.UUID;
public class MainActivity8 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[uuid 객체 생성 시 hashcode 사용해 사용자 정의 임의 값 만들기]");
/*[설 명]
* 1. uuid - 고유 값을 표현할 수 있는 객체입니다 (32개 문자와 하이픈 포함한 총 36개값)
* 2. start, center, end 부분에 생성하려는 데이터 값을 삽입하시면 됩니다
* */
String start = "20210203075533";
String center = "Ned23REcere"; //여기에서 특정 고유값 지정
String end = "uuidcodesample";
UUID uuid = new UUID(start.hashCode(), ((long) center.hashCode() << 32) | end.hashCode());
String uuidResult = uuid.toString();
System.out.println("UUID : "+uuidResult);
}//메인 종료
}//클래스 종료
/* =========================== */
[결과 출력]
[uuid 객체 생성 시 hashcode 사용해 사용자 정의 임의 값 만들기]
UUID : ffffffff-f29c-c809-ffff-ffff8c1703d2
/* =========================== */
/* =========================== */
[요약 설명]
* 1. uuid - 고유 값을 표현할 수 있는 객체입니다 (32개 문자와 하이픈 포함한 총 36개값)
* 2. start, center, end 부분에 생성하려는 데이터 값을 삽입하시면 됩니다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
143. (java/자바) 0xFF 와 비트 연산자를 사용해 바이트 값(byte)을 정수값 (int)으로 표시 (0) | 2021.02.06 |
---|---|
142. (java/자바) startsWith, endsWith 사용해 문자열 시작 되는 값, 종료되는 값이 맞는지 확인 실시 (0) | 2021.02.03 |
140. (java/자바) 알고리즘 : 6면인 주사위를 5회 굴려서 나온 합계를 구하기 실시 (0) | 2021.02.02 |
139. (java/자바) toCharArray 사용해서 문자열 데이터를 char 배열에 삽입 실시 (0) | 2021.02.01 |
138. (java/자바) 이클립스(eclipse)에서 테마 색상 (Theme) 변경 방법 설명 (0) | 2021.01.28 |
Comments