과제
2022.07.07 / Hw1
1~45 사이의 정수중에서 6개의 숫자를 추출하는
로또 프로그램을 작성하세요?
1) Set자료구조를 사용해서 중복 숫자가 나오지 않도록 작성하세요.
2) 추출된 6개의 숫자를 오름차순으로 정렬해서 출력하세요.
의도
Set 자료구조 사용
TreeSet의 오름차순 기능 사용
size() 메소드로 원소 개수 구하기
깃허브
https://github.com/kindacool/Hw/blob/main/HW20220707/TreeSetLottoHw.java
코드
package p2022_07_07;
import java.util.Random;
import java.util.TreeSet;
public class TreeSetLottoHw {
public static void main(String[] args) {
TreeSet lotto = new TreeSet();
Random r = new Random();
while (lotto.size() < 6) {
lotto.add(r.nextInt(45) + 1);
}
System.out.println("로또 번호 : " + lotto);
}
}
출력
'국비지원 과정 > HW' 카테고리의 다른 글
2022.07.11 / 과제1번 : Thread 이용해서 1초마다 시간 출력 (0) | 2022.07.11 |
---|---|
2022.07.08 / 과제1번 : List 자료구조에 회원정보 입력 (0) | 2022.07.08 |
2022.07.06 / 과제1번 : GregorianCalendar 클래스 이용해서 윤년구하기 (0) | 2022.07.06 |
2022.07.05 / 과제1번 : 윤년구하기 (0) | 2022.07.05 |
2022.07.04 / 과제1번 : 원주, 원의 면적, 구의 면적, 구의 부피 구하기 (0) | 2022.07.04 |