随机产生10个0-100之间的随机数,将不重复的数存入到list中,最终将结果输出在控制台上(2018-8-7)

package com.sj.zy;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Set;

public class Zy02 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Set set = new HashSet<>();
		ArrayList list   = new ArrayList();
		while(true) {
			int 	radom = (int)(Math.random()*(100));
			set.add(radom);
			if(set.size()==10) {
				break;
			}		
		}
		for (Object int1 : set) {
			list.add((Integer) int1);
		}
		for (int i = 0; i < list.size(); i++) {//最终将结果展示在控制台上
			System.out.print(list.get(i)+",");			
		}
	}

}
 
  

 

你可能感兴趣的:(Java基础)