한 걸음 두 걸음
자바 JAVA ] 난수 / 랜덤하게 생성 본문
반응형
Math.random()
1~10 사이의 랜덤값
int randomNumber = (int)(Math.random()*10)+1
Math.random()는 01 사이의 랜덤 실수를 반환하므로, 10을 곱해서 09까지의 값을 갖게 한 후, 1을 더해줘서 1~10범위로 맞춰준다.
Random class
1~10 사이의 랜덤값
Random rand = new Random();
int randomNumber = rand.nextInt(10)+1 ;
10을 매개변수로 주면 09까지 랜덤하게 반환하므로 1을 더해서 110으로 범위 맞춰준다.
반응형
'Language > Java' 카테고리의 다른 글
이클립스 코드만 보기 / 전체보기 토글키 / 콘솔 프로젝트 창 되돌리기 (0) | 2020.04.23 |
---|---|
자바 JAVA ] 소수 *번째 자리에서 반올림하기 / Math.round() (0) | 2020.01.23 |
자바 JAVA ] public class (0) | 2020.01.22 |
자바 JAVA ] do while (0) | 2020.01.22 |
자바 JAVA ] for each (0) | 2020.01.22 |