JAVA生成一个32位的随机数。防止重复,保留唯一性
Posted 程序员小冰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA生成一个32位的随机数。防止重复,保留唯一性相关的知识,希望对你有一定的参考价值。
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985,
QQ986945193 微博:http://weibo.com/mcxiaobing
import java.util.UUID;
/**
*
* @author :程序员小冰
*
* @新浪微博 :http://weibo.com/mcxiaobing
*
* @version V1.0正式版 ctrl+y变小写
*
* @process 由于是随机数,所以,下面的打印结果只是此次的结果
*
* @Note http://blog.csdn.net/qq_21376985
*
* @dateTime 2016-3-14下午10:47:31
*
*/
public class GetGuidRandom
public static void main(String[] args)
UUID uuid = UUID.randomUUID();
/**
* .6c0222ed-e7f5-4cad-a717-a9abfb372239
*/
System.out.println("." + uuid.toString() + "");
/**
* 6c0222ed-e7f5-4cad-a717-a9abfb372239
*/
System.out.println(uuid.toString());
/**
* 36
*/
System.out.println(uuid.toString().length());
/**
* 32
*/
System.out.println(uuid.toString().replace("-", "").length());
/**
* 6c0222ede7f54cada717a9abfb372239
*/
System.out.println(uuid.toString().replace("-", ""));
以上是关于JAVA生成一个32位的随机数。防止重复,保留唯一性的主要内容,如果未能解决你的问题,请参考以下文章
Python使用UUID库生成唯一ID,妈妈再也不会担心我的生成重复ID了