博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用时间戳生成8位不重复随机码
阅读量:6313 次
发布时间:2019-06-22

本文共 560 字,大约阅读时间需要 1 分钟。

利用时间戳生成8位不重复随机码

更多
     

是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时间的总秒数。由于时间都不会重复,所以利用时间来生成一串不重复的ID或字符串就非常方便。

思路:获取当前时间的,然后转换为十六进制。

生成结果如下:

当前时间:Mon May 13 14:47:51 CST 2013

生成8位:9ca52f20

相关代码:

import java.util.Date; public class Test { public static void main(String[] args ) { // TODO Auto-generated method stub System.out.println(new Date()); System.out.println(toHex(new Date().getTime())); } /** * 获取8位不重复随机码(取当前时间戳转化为十六进制) * @author ShelWee * @param time * @return */ public static String toHex(long time){ return Integer.toHexString((int)time); } }

转载地址:http://lxexa.baihongyu.com/

你可能感兴趣的文章
ansible hosts文件详解
查看>>
屏幕录像专家录制超清视频教程如何解决转码后不清晰问题
查看>>
iotop命令性能监测与优化
查看>>
通用权限管理系统组件回答用户的常用问题:操作权限、用户角色、数据权限的解决方法...
查看>>
linux nc命令参数及用法详解--功能超级强大的网络工具netcat
查看>>
【JEECG Dubbo专题】jeecg-p3集成dubbo文档
查看>>
mysql的基本数据类型
查看>>
Java架构设计和开发中的小技巧
查看>>
【译】jOOQ vs MyBatis
查看>>
我的友情链接
查看>>
三国佚事——巴蜀之危 解题报告
查看>>
stream js
查看>>
mysql刷新权限
查看>>
UML建模工具Visual Paradigm(VP-UML)官方FAQ大全
查看>>
hadoop 0.20 jobtracker leasechecker 线程溢出问题分析与解决
查看>>
Sublime Text3 格式化代码快捷键添加
查看>>
Maven setting配置
查看>>
10个Laravel4开发人员必用扩展包
查看>>
20个代码生成框架
查看>>
java 远程debug设置
查看>>