Random返回随机数问题
程序代码:
我想用这个函数实现这样一个功能:从1到 j 这 j 个数中随机生成 i 个数,不知道这样做行不行,有一点想不明白的就是我不清楚返回值应该是什么,请高手指点。 public int random(int i,int j){ Random ran = new Random(); TreeSet ts = new TreeSet(); ts.add(ran.nextInt(j+1)+1); int temp = ts.size(); for(temp=0;temp<=i;temp++){ if(temp==i){ break; } } return ?; }