早教吧作业答案频道 -->其他-->
关于java生成10个不同的10位随机数,然后正整数方式打印出来.我的思路是:用for循环n=(Math.random())*10;m=(int)n;这样生成一个随机数然后乘以10的方式把每个位的数加起来.而
题目详情
关于 java 生成 10个不同的10位随机数, 然后 正整数方式 打印出来 .
我的思路是:
用for 循环
n = (Math.random()) * 10;
m = (int) n;
这样生成一个随机数 然后 乘以10的方式 把每个位的数加起来.而后 得到 1个 10位 正整数...然后再用for 循环 生成 10个随机数.(===再判断 是否相等, 相等 再生成几个...和已有的数比较, 不相等 打印, 相等就不打印.==)
想要的结果是 10个 不同的 10位随机数.
判断这 卡住了. 不知道该怎么写, 用Vector 先存储生成的 随机数 然后 remove 再add 吗? - - 有没有更简单的方法, 感觉 这么写 好笨.
额... 意思表达错误.
不应该是正整数.
比如 0000 0000 18
其他位数 都是 0 也组合成 字符串 显示出来 -0 -
打印 0000 0000 18
不是 只打印 18
抱歉.
我的思路是:
用for 循环
n = (Math.random()) * 10;
m = (int) n;
这样生成一个随机数 然后 乘以10的方式 把每个位的数加起来.而后 得到 1个 10位 正整数...然后再用for 循环 生成 10个随机数.(===再判断 是否相等, 相等 再生成几个...和已有的数比较, 不相等 打印, 相等就不打印.==)
想要的结果是 10个 不同的 10位随机数.
判断这 卡住了. 不知道该怎么写, 用Vector 先存储生成的 随机数 然后 remove 再add 吗? - - 有没有更简单的方法, 感觉 这么写 好笨.
额... 意思表达错误.
不应该是正整数.
比如 0000 0000 18
其他位数 都是 0 也组合成 字符串 显示出来 -0 -
打印 0000 0000 18
不是 只打印 18
抱歉.
▼优质解答
答案和解析
int x = TheadLocalRandom.current().nextInt(1_000_000_000, 11_000_000_000);
使用jdk7编译
放到set里,直到set的大小等于10
使用jdk7编译
放到set里,直到set的大小等于10
看了 关于java生成10个不同的...的网友还看了以下:
x-1/0.3-x+2/0.5=1.2还是5分起,做得越快悬赏越高!要有步骤的说.是(x-1)/0 2020-04-09 …
帮忙算一下一个平面的法向量b(1,0,0)p(0,0,根号2/2)c(1,1,0)求bpc的一个法 2020-04-25 …
帮忙算一下一个平面的法向量b(1,0,0)p(0,0,根号2/2)c(1,1,0)求bpc的一个法 2020-05-17 …
关于奇函数的问题,已知f(x+1)是定义域在R上的奇函数,则f(x+1)的对称中心是什么?f(x) 2020-06-09 …
但是我算糊涂了急2011年我国总人口数为134735万人,按自然增长率4.79%算2012年我国总 2020-06-16 …
用200*115*53的砖砌砖墙1m³的耗量是多少?是使用A={1/(墙厚*(砖长+灰缝)*(砖厚 2020-06-19 …
已知函数fx=ax^2+bx+c(a>0,b∈R,c∈R)已知函数f(x)=ax^2+bx+c(a 2020-07-26 …
已知集合A={1,2,3},B={-1,o,1}已知集合A={1,2,3},B={-1,0,1}, 2020-07-30 …
cos2x-2(2a+1)cosx+2a^2+2a+1=0在[0,2π)内有2不同解,求a范围.设 2020-07-31 …
1.y=x/x+12.y=x+1/x求函数的值域第一问为什么是y≠1而不是x+1≠0∴x≠-1然后再 2021-02-18 …