본문 바로가기
10줄 코딩

[JAVA]로또 번호 추출

by applejune 2021. 4. 9.

로또 번호 추출은 random 메쏘드를 이용한다 

다섯 줄이면 되지만, 생각보다 복잡한 부분이 있다. 

 

 

 

다섯 줄이면 된다. 6번 추출하면 된다.  

이 정도면 될 것 같은데 끝이 아니다. 왜냐? 

복권 번호가 중복될 경우가 있지 않은가. 이럴 때 다음으로 넘어가야 한다. 

 

위 코딩은 6번이 돌아가는 것. 중복제거는 다섯 번 돌아가는데 중복될 경우 중복제거를 해줘야 한다. 

 

 

그런데 이것이 끝이 아니다. 

내림차순로또 번호 추출은 random 메쏘드를 이용한다 

 

다섯 줄이면 되지만, 생각보다 복잡한 부분이 있다. 

오름차순으로 정렬이 필요하다. 

 

 

오름차순 정렬을 하고 배열을 println 해준다. 

 

 

 

 

 

 

 

 

 

 

 

 

다섯 줄이면 된다. 6번 추출하면 된다.  

 

이 정도면 될 것 같은데 끝이 아니다. 왜냐? 

 

복권 번호가 중복될 경우가 있지 않은가. 이럴 때 다음으로 넘어가야 한다. 

 

 

 

위 코딩은 6번이 돌아가는 것. 중복제거는 다섯 번 돌아가는데 중복될 경우 중복제거를 해줘야 한다. 

 

 

 

그런데 이것이 끝이 아니다. 

 

내림차순