2017. 3. 1. 20:49
반응형
자바를 이용하여 로또번호 6개 랜덤 추출하기
이 방법이 최선인지는 모르겠지만, 다른 방법은 일단 떠오르지 않는다.
public static void main(String[] args) {
int[] pick = new int[6];
int[] arr45 = new int[45];
for(int i = 0; i < arr45.length; i++) arr45[i] = i + 1;
for(int i = 0; i < pick.length; i++) {
while(true) {
int a = (int)(Math.random()*45);
if(arr45[a] != 999) {
pick[i] = arr45[a];
arr45[a] = 999;
break;
}
}
System.out.println(pick[i]);
}
}
반응형
'dev' 카테고리의 다른 글
[Ubuntu] 자바 설치하기 (0) | 2017.04.17 |
---|---|
PHP 실습할때 (0) | 2017.04.15 |
[Java] 소수(Prime Number) 출력하기 (0) | 2017.04.09 |
[jQuery] 단축키 만들기 (0) | 2017.03.05 |
[Java] 구구단 출력하기 (0) | 2017.03.01 |
[JavaScript] 로또번호 생성기3.0 (제외수 지정 가능) (1) | 2017.02.26 |
[JavaScript] 배열 섞기 (랜덤) (0) | 2017.02.25 |
[JavaScript] 객체 배열 정렬하기 (0) | 2017.02.22 |