int numberCount = 6;
Set set = new TreeSet();
while (set.size() < numberCount) {
int number = (int) (Math.random() * 33)+1;
if (!set.contains(number)) {
set.add(number);
}
}
// out.println(set);
String result=set.toString().substring(1,set.toString().length()-1);
// result=result.lastIndexOf(",");
// out.println(result);
for(int i=0;i<set.size();i++){
// Iterator ite=ts.iterator();
}
int team=Integer.parseInt(request.getParameter("team"));
String[] str=(String[])request.getSession().getAttribute("fnstr");
for(int i=0;i<str.length;i++){
out.println(str[i]);
}
Java 产生不重复的随机数
最新推荐文章于 2023-06-09 11:34:47 发布
本文介绍了一种使用Java生成不重复随机数的方法。通过TreeSet确保了随机数的唯一性,并利用Math.random()函数生成指定范围内的随机整数。该方法适用于彩票号码生成等场景。
168

被折叠的 条评论
为什么被折叠?



