怎么产生数字不重复的随机数啊? 请问怎么产生没有重复数字的随机数啊,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.*;public class RandomDemo { public static void main(String[] args) { int num[] = new int[10000]; for(int i=0; i<num.length; i++){ num[i] = i; } Random rnd = new Random(); int i=0; while(i<num.length){ int tmp = Math.abs(rnd.nextInt())%num.length; if(num[tmp] != -1){ System.out.print(tmp+"\t"); num[tmp] = -1; i++; System.out.print(i%10==0? "\n":""); } } }} i get it ,thank you! java中的for(int a:s)的用法 excel数据导入到数据库出现问题 按Tab时的caretUpdate问题??? java中循环的小问题 新手想学JAVA.. applet访问本地文件,需要怎样进行授权?谢谢!告诉我去哪里找资料也行! 基本语法问题 如何配置oracle、 oci。 关于Applet的问题,顺便散点分,请帮忙看看. class文件应该放在tomcat3.2的什么目录下呢? 免费打工~! 一个新人问题
int num[] = new int[10000];
for(int i=0; i<num.length; i++){
num[i] = i;
}
Random rnd = new Random();
int i=0;
while(i<num.length){
int tmp = Math.abs(rnd.nextInt())%num.length;
if(num[tmp] != -1){
System.out.print(tmp+"\t");
num[tmp] = -1;
i++;
System.out.print(i%10==0? "\n":"");
}
}
}}