早教吧作业答案频道 -->其他-->
急!java怎么任意生成一个不重复的10位数!(不能重复啊!各位高手帮帮忙!)
题目详情
急!java 怎么任意生成一个不重复的10位数!(不能重复啊!各位高手帮帮忙!)
▼优质解答
答案和解析
别人要的是不重复的10位数,楼上的各位都没有实现这个功能.
首先定义一个HashMap,用来存放生成的随机数,然后用Random生成一个10位的随机数,再与HashMap里面的数据进行对比,没有则返回这个数,有的话就用递归即再调用这个方法来继续生成下一个10位的随机数,这样就可以了.
楼主懂了没
首先定义一个HashMap,用来存放生成的随机数,然后用Random生成一个10位的随机数,再与HashMap里面的数据进行对比,没有则返回这个数,有的话就用递归即再调用这个方法来继续生成下一个10位的随机数,这样就可以了.
楼主懂了没
看了 急!java怎么任意生成一个...的网友还看了以下:
已知数列{an}是公差不为0的等差数列,{bn}是等比数列,其中a1=3,b1=1,a2=b2,3 2020-05-13 …
已知数列{an}是公差不为0的等差数列,{bn}是等比数列,其中a1=3,b1=1,a2=b2,3 2020-05-13 …
u=arctanv,当u>=0,为什么是v>=0而不是v为任意实数tanu=v,u>=0,tanu 2020-07-07 …
果蝇的灰身(B)和黑身(b),长翅(V)和残翅(v),红眼(R)和白眼(r)分别受一对等位基因控制 2020-07-12 …
定积分和不定积分的几何意义的区别是什么?位移函数的导函数是s'(t)=v(t),v(t)的不定积分 2020-07-15 …
254个志愿者来自不同的单位,任意两个单位的志愿者人数之和不少于20人,且任意两个单位志愿者的人数 2020-07-19 …
求浮力时候F=ρ·g·V排要是ρ的单位是立方厘米/克,g的单位是牛/千克,这样还能不能用公式算?如 2020-07-21 …
题目设L(Vn)表示数域P上n维线性空间V的所有的线性变换构成的集合.若q属于L(Vn)且V中一个由 2020-12-07 …
果蝇的灰身(B)和黑身(b),长翅(V)和残翅(v),红眼(R)和白眼(r)分别受一对等位基因控制。 2021-01-12 …
匀加速位移和速度公式v=v0+ats=v0+1/2at^2当v0=0的初速度时候那么v=ats=1/ 2021-01-29 …