posts - 14,  comments - 37,  trackbacks - 0
在很多时候,我们需要自动生成永远不会重复的ID,因此我们会用到以下的代码来实现:

注意:需要加入两个apache的包,代码和包请从http://www.blogjava.net/afei0922/articles/129589.html 下载

 

 

 1package cn.com.cinda.rtx.state;
 2import org.apache.commons.id.Hex;
 3
 4public class RandomCode {
 5  public RandomCode() {
 6  }

 7  /**
 8   * @return String 生成32位的随机数作为id
 9   */

10  public String getCode() {
11          return new String(Hex.encodeHex(org.apache.commons.id.uuid.UUID
12                          .randomUUID().getRawBytes()));
13  }

14
15}

16


 

posted on 2007-06-26 14:22 冰封的爱 阅读(4512) 评论(3)  编辑  收藏 所属分类: 技术

FeedBack:
# re: java中生成32位随机ID
2007-11-28 16:54 |
好!刚好在找UUID的生成方法,取了用之。

BTW:看到包名cinda,兄弟难道在东环广场?......如果是的话,我坐在一进门,门口第一个位置  回复  更多评论
  
# re: java中生成32位随机ID
2007-11-30 08:39 | 杨洪磊
@张
呵呵,我以前在东环广场的信达待过一阵子
我QQ15036510  回复  更多评论
  
# re: java中生成32位随机ID [未登录]
2014-11-27 11:44 |
手术  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(3)

随笔档案

文章分类

文章档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜