Java中的UUID
跳到导航
跳到搜索
UUID生成的是一个128位长的数字,转成字符串用4个“-”分隔的32个十六进制数字。
一个十六进制数字是4位二进制数,32×4 正好 128 bit,128/8=16 个字节
import java.util.UUID;
public class Test5 {
public static void main(String[] args) {
UUID uuid = UUID.randomUUID();
System.out.println(uuid.toString());
System.out.printf("去掉\"-\"符号:%s\n", uuid.toString().toString().replace("-", ""));
}
}
b65da2dc-e6bb-4665-8c85-8c24b6d0794e
去掉"-"符号:b65da2dce6bb46658c858c24b6d0794e