[Android] 로또 번호 추첨기


[Android] 로또 번호 추첨기

1. 기능 설명 사용자가 로또 번호를 0~5개까지 수동으로 선택합니다. 사용자가 수동으로 선택한 번호를 제외한 나머지 번호를 랜덤으로 추출합니다. 2. 기능 구현 1) 사용자에게 로또 번호 입력 받기 NumberPicker 를 사용하여 로또 번호를 입력받습니다. 로또 번호 숫자는 1 ~ 45 입니다. 사용자가 중복된 번호를 입력할 경우, 중복된 값을 입력했다고 Toast 메시지를 출력합니다. 사용자가 6개 이상의 번호를 입력할 경우, 번호는 5개까지만 선택할 수 있다고 Toast 메시지를 출력합니다. 2) 로또 번호 랜덤으로 추출하기 1~45 숫자가 담긴 리스트를 생성합니다. 리스트를 생성할 때, 사용자가 입력한 번호는 리스트에 담지 않습니다. 생성된 리스트는 shuffle() 함수를 사용해 리스트의 요소를 랜덤하게 재배치합니다. 사용자가 입력한 로또 번호와 랜덤하게 생성된 리스트를 합칩니다. 이때 랜덤하게 생성된 리스트는 subList() 함수를 사용해 로또 번호 개수에 맞게 잘라...


#android #fastcampus #kotlin #안드로이드 #코틀린 #패스트캠퍼스

원문링크 : [Android] 로또 번호 추첨기