반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 아듀이노 8
- 유튜브모바일광고차단앱
- 테슬라공장
- Alien
- aa77
- 아무도 흔들 수 없는 나라
- 사운드 효과
- 사단장이 보고있다.
- 청주 철당간
- 밴스드 설치
- 아듀이노 프로
- UFO
- 유튜브 밴스트 설치
- 최상위PC
- 포트웰
- godot
- portwell
- 믄재인
- 인텍스 매치
- youtube vanced설치
- 사단장이보고있다
- ads.txt 가 무었인가요
- 청상추 삼겹살
- 밴스드설치방법
- 최고의PC
- 본전통 철당간
- 예능에서 효과
- 성안길 철당간
- 비듬나물 무침
- index match
Archives
- Today
- Total
Dreams Come True Studio
java 로또 번호 생성 함수 본문
반응형
import java.util.*
/**
* Created by buster on 17. 9. 14.
* 1.Lotto : 6 numbers from 1 to 52
* 2.Lotto Plus : choose 6 numbers from 1 to 52
* 3.Lotto Plus 2 : 6 numbers from 1 to 52
* 4.Powerball : 5 numbers from 1 to 45 on and 1 extra number from 1 to 20
* 5.Powerball Plus : choose 5 numbers from 1 to 45 on and 1 extra number from 1 to 20
*/
class randomNum {
fun lotArray(input1: Int, input2: Int): IntArray {
val num = IntArray(input1)
var xnum: Int
var icount: Int
var j: Int
val rand = Random()
// 로또 번호 발생 및 중복 제거
icount = 0
while (icount < input1) {
xnum = rand.nextInt(input2) + 1
num[icount] = xnum
j = 0
while (j < icount) {
if (num[icount] == num[j]) {
xnum = rand.nextInt(input2) + 1
num[icount] = xnum
icount = icount - 1
break
}
j++
}
icount++
}
// 오름 차순으로 정렬 및 딜레이 시간
Arrays.sort(num)
return num
}
}
반응형
'TOOLS > JAVA' 카테고리의 다른 글
java 온틱 밀리 세컨 단위로 컨트롤 (0) | 2018.01.19 |
---|
Comments