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 |