java问题 - Java / 非技术区
java中如何使产生的随机数不重复?
你可以去掉重复,但是不能保证不重复
set
麻烦您说详细点?我是个初学者。
Random类生成数字的话,得自己判断
把产生的随机数放到一个List里面,产生一个就判断一下List里面有没有,有就产生下一个,没有就放进去
Java code:
Set<Integer> set = new HashSet<Integer>();
Random rdm = new Random();
//需要生成几个数,就设置几,这里生成5个
while (set.size() < 5) {
set.add(rdm.nextInt());
}
System.out.println(set);
相关问答:
我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:
package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
题目:
有1,2,3,4,5,6六个数字排序,用java程序计算出排序的种类。
要求:一,以4开头
二,2,3不能相邻
三,不能以5开头
希望大家能即 ......
JSP中要从数据库里面读取数据 每页显示5条数据,要进行翻页,还要返回前一页 该怎么实现啊
用的什么数据库呢???
MYSQL
....谢谢 我先看看代码
http://my.donews.com/benz/2006/10/21/YnmQXKsKWNgKiTJ ......
使用java在windows7 32位下连接MSSQL。
两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates
唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样,
exec sp_helpsor ......