javaservice.net에서 보고 저도 한번 짜봤어요.
간단하게 짠다면 일단 저는 아래와 같이 해보고 싶어요. (generics와 auto-boxing을 활용했으니 java5)
import java.util.Random;
import java.util.SortedSet;
import java.util.TreeSet;
public class LottoMachine1 {
public static void main(String[] args) {
SortedSet<Integer> pickedNumbers = new TreeSet<Integer>();
Random random = new Random();
while(pickedNumbers.size()< 6) pickedNumbers.add(random.nextInt(45)+1);
System.out.println(pickedNumbers);
}
}