1. 程式人生 > >生成不重複隨機數,自己寫的,嘿嘿

生成不重複隨機數,自己寫的,嘿嘿

package 基礎演算法;

import java.util.Arrays;

public class radomNums {
	public static void main(String[] args){
		int[] array=new int[8];
		int i=0;
		while(i<8){
				int random=(int)(Math.random()*11);
				if(i==0){
					array[i]=random;
					i++;
				}else{
					int j=0;
					for(j=0;j<i;j++){
						if(array[j]==random){
							break;
						}
					}
					if(i==j){
						array[i]=random;
						i++;
					}
				}
			}
		System.out.println(Arrays.toString(array));
		
	}
}