用java 怎么生成6位的随即码要求在90万条不能重复
用java   怎么生成6位的随即码要求在90万条不能重复而且不能重复   望高手指教作用是用于防伪码
------解决方案--------------------纯数字的有点困难。
------解决方案--------------------90万条……期待解答……
------解决方案--------------------如果用API中的Random的话,并不能保证在90w条内不重复,不过可以判断是否产生过,没有产生过的作为防伪码,产生过的继续计算,知道出现没有产生的数字为止。
------解决方案--------------------yangjiali014() ( ) 的方法可以   不过越到后来 产生的数据所要的时间越多 
 有个变通的 :如果存在了,就把数据循环+1,直到一个没有显示过的数据为止;
------解决方案--------------------我之前是用两位随机数+时间戳+两位随机数,最后得到一个Long,然后再将Long转变成64进制的字符串(这样就能将长度大大缩短了),你可以上我的博客看看源代码,希望能对你有点帮助。 
 http://blog.csdn.net/hingwu/archive/2007/03/29/1545238.aspx
------解决方案--------------------LS素正解 :目
------解决方案--------------------用字符串. 
 str =  "1221110 "; 
 int i =Integer.parseInt(); 
 i+=1;   
 数据库id可以设成字符串,增加时先转成整形,再加一,然后再转成字符串存入数据库.