package com.set;//로또 만들기(HashSet)

import java.util.Set;
import java.util.List;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Collections;

public class HashSetLotto {
	public static void main(String[] args) {
		Set<integer> set = new HashSet<integer>();

		while(set.size()<6){
			int num = (int)(Math.random()*45)+1;
			System.out.println(num);
			set.add(new Integer(num));
		}
		
		//데이터를 정렬하기 위해 Set -> List
		List<integer> list = new LinkedList<integer>(set);
		
		//데이터 정렬
		Collections.sort(list);
		
		System.out.println(list);
	}
}
7
26
32
1
28
31

[1, 7, 26, 28, 31, 32]

'Java > 중요클래스' 카테고리의 다른 글

HashMap 특성  (0) 2012.04.11
ArrayList로 로또 만들기 Contains()메소드 사용  (0) 2012.04.11
Set 인터페이스  (0) 2012.04.11
LinkedList 클래스 사용  (0) 2012.04.11
Stack의 구조  (0) 2012.04.11

+ Recent posts