java 一次生成一个无重复随机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 一次生成一个无重复随机相关的知识,希望对你有一定的参考价值。
每次调用都会产生一个随机数,而且不能和以前的数重复。。 字母+数字组合 或者纯字母,纯数字都行。。 我也想过用时间来生成,可是想想觉得也不行。。
参考技术A 你这样做啊:1)每次产生一定量的随机数的时候,把它放入HashSet中,放入前检查是否重复(用HashSet的contains方法)。2)如果不包含,则放入。当放到一定数量的时候,使用if(hs.hasNext())
hs.next();读取就可以了
以上是关于java 一次生成一个无重复随机的主要内容,如果未能解决你的问题,请参考以下文章