반응형
Java에서 랜덤으로 숫자를 표현하는 기능은
Math.Random을 사용하면 되는데요.
이 기능의 사용법에 대해 알아보겠습니다.
Random 사용법
public class randomTest {
public static void main(String[] args) throws Exception {
double random_num = Math.random();
System.out.println("랜덤 숫자 -> "+random_num);
}
}
위와 같이 Math.random을 사용하면
0 이상 1 미만까지의 Double 형태의 랜덤값으로 표현하게 됩니다.
이 값을 토대로 우리는 다양한 형태의 값을 표현할 수 있습니다.
범위 지정
이 랜덤형태의 값에 일정 숫자를 곱하게 되면
정수 형태나 일정 자릿수를 가지는 값으로 표현할 수 있습니다.
public class randomTest {
public static void main(String[] args) throws Exception {
int random_num = (int) (Math.random() * 50);
System.out.println("랜덤 숫자 -> "+random_num);
}
}
1~49까지의 범위를 가지는 랜덤 한 값을 표현할 경우
Math.random에 곱하기 50을 하면 됩니다.
그럼 위와 같이 자신이 표현하고자 하는 값의 범위를
랜덤으로 표현할 수 있습니다.
반응형
'Dev > Java' 카테고리의 다른 글
[Java] 날짜 더하기 빼기 계산 예제 소스 (0) | 2023.01.25 |
---|---|
[Java] Iterator 사용법 및 정의, 예제소스 (0) | 2023.01.17 |
[Java] 문자열 자르기 (특수문자 포함, split 사용법) (1) | 2022.12.29 |
[Java] 사용자로부터 입력받기 (Scanner) (0) | 2022.12.28 |
[Java] preparedstatement create, insert update, delete 소스 (0) | 2022.12.28 |