본문 바로가기 메뉴 바로가기

프로그래밍노리터

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

프로그래밍노리터

검색하기 폼
  • 분류 전체보기 (132)
    • C로 만드는 자료구조 (12)
    • 파이썬 프로그래밍 (21)
    • 자바 프로그래밍 (42)
    • 프로그래밍언어론 (14)
    • C++ << C & Java (8)
    • 컴파일러 - regex와 cfg (13)
    • 자바프로그래밍 기초 (2)
    • C 프로그래밍기초 (5)
    • Rust 프로그래밍 (5)
    • 파이썬맛보기 (8)
  • 방명록

랜덤 (1)
자바 이터레이터 응용 - 경품 추첨

요즘 어디가나 경품이 핫하죠? 이터레이터 패턴을 응용하여 경품 추첨 프로그램을 만들어 보겠습니다. 이 프로그램은 경품추첨 명단과 경품의 리스트를 받아 추첨하는 과정을 수행하는 프로그램입니다. 추첨 기능은 두가지여서 경품에 따라 차례로 명단에서 이름을 뽑는 방식과 명단에 있는 사람 중에서 랜덤한 순서로 한명씩 경품을 추첨하는 형태입니다. 먼저 전체적인 프로그램의 실행의 전체구조를 살펴보겠습니다. 명단을 가질 mList와 입력을 받을 스캐너를 만들고 명단을 읽어들인 후 전체 출력하고 나서 추첨부를 호출합니다. public class EventMgr { Scanner scan = new Scanner(System.in); ArrayList mList = new ArrayList(); void run() { r..

자바 프로그래밍 2022. 11. 13. 12:28
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • APPEND
  • 스트링 +
  • ToString
  • 이터러블
  • sort key
  • contentEquals
  • indexof
  • contains
  • zip
  • 자바regex
  • comparable
  • python example
  • TypeError
  • 지연계산
  • Iterator
  • Camel Style
  • 이터레이터
  • rust
  • format
  • max
  • CompareTo
  • 콜렉션
  • Lazy evaluation
  • 동적바인딩
  • 패턴
  • python exercise
  • 스트링
  • C++ 클래스
  • follow
  • typedef
more
«   2025/09   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.