자바 이터레이터 응용 - 경품 추첨
요즘 어디가나 경품이 핫하죠? 이터레이터 패턴을 응용하여 경품 추첨 프로그램을 만들어 보겠습니다. 이 프로그램은 경품추첨 명단과 경품의 리스트를 받아 추첨하는 과정을 수행하는 프로그램입니다. 추첨 기능은 두가지여서 경품에 따라 차례로 명단에서 이름을 뽑는 방식과 명단에 있는 사람 중에서 랜덤한 순서로 한명씩 경품을 추첨하는 형태입니다. 먼저 전체적인 프로그램의 실행의 전체구조를 살펴보겠습니다. 명단을 가질 mList와 입력을 받을 스캐너를 만들고 명단을 읽어들인 후 전체 출력하고 나서 추첨부를 호출합니다. public class EventMgr { Scanner scan = new Scanner(System.in); ArrayList mList = new ArrayList(); void run() { r..
자바 프로그래밍
2022. 11. 13. 12:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스트링
- 이터러블
- contentEquals
- python example
- 자바regex
- contains
- CompareTo
- follow
- zip
- 스트링 +
- max
- 콜렉션
- C++ 클래스
- ToString
- 동적바인딩
- 지연계산
- Iterator
- 이터레이터
- typedef
- Lazy evaluation
- python exercise
- TypeError
- indexof
- Camel Style
- sort key
- APPEND
- comparable
- format
- rust
- 패턴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함