生成10组随机的1-10不重复数字,用于各类数据的随机分组。
import java.lang.*; public class RandomGroup { /* * 随机生成10组0~9的不重复数字 */ public static void main(String [] args){ for(int i = 0;i<10;i++){ randomGroup(); System.out.println(" 第"+(i+1)+"组"); } } //生成10个10以内的随机数 public static void randomGroup(){ int [] a = new int[10]; for(int i = 0;i<a.length;i++){ a[i]=(int)(Math.random()*10); for(int j = 0;j<i;j++){ if(a[j]==a[i]){ i--; } } } for(int i = 0;i<a.length;i++){ System.out.print(a[i]+" "); } } }