[1] 들어가며
개발을 하다보면 무작위로 숫자출 추출할 일이 필요합니다.
Java에서는 Random이라는 함수를 통해서 무작위 숫자를 추출할 수 있습니다.
아래에서 보여드릴 코드를 통해 랜덤함수를 이용하여 무작위 숫자를 출력하며 범위는 어떻게 설정하는지 그리고 음수를 포함한 랜덤한 숫자는 어떻게 추출하는지 알아보겠습니다.
[2] Random함수 사용방법
아마도 아래 코드를 살펴보시면 쉽게 사용하실 수 있으실거라 생각됩니다.
package test;
public class mainClass {
public static void main(String[] args) {
int r;
r = (int)(Math.random() * 3); // 0 ~ 2 중에 랜덤한 숫자 출력
System.out.println("r = " + r);
r = (int)(Math.random() * 10); // 0 ~ 9 범위의 랜덤한 숫자 출력
System.out.println("r = " + r);
r = ((int)(Math.random() * 5) + 1) * 10; // 10, 20, 30, 40, 50 중에 랜덤한 숫자
System.out.println("r = " + r);
r = (int)(Math.random() * 3) - 1; // -1 0 1
System.out.println("r = " + r);
}
}
'JAVA > Java' 카테고리의 다른 글
[Java] 에서 SHA-256 암호화 하기 (0) | 2020.01.11 |
---|---|
[Java] 자바 HashMap 사용방법 (0) | 2019.07.28 |
[Java] 자바 배열의 선언 및 초기화 방법 (0) | 2019.07.28 |
[Java] 자바 접근제어자 (Access Modifier) Public, private, default, protected 사용법 (0) | 2019.07.27 |
[Java] 자바 메소드(method) 함수의 생성과 선언 후 사용법 (0) | 2019.07.27 |
댓글