프로그램/Java
[java] Random 사용법
승미니1024
2018. 5. 24. 00:00
[java] Random 사용법
java에서 난수 발생(Random) 방법에 대해 알아보겠다. 난수는 일정 범위 안에 아무 값을 발생 시키는 것을 의미한다. 예를 들어 범위를 0~9안에
난수 발생을 호출 할 때마다 0,1,2~8,9 아무 값이나 계속 다른 값이 나오게 된다.
Random 사용 예제
random 사용예는 아래와 같다.
import java.util.Random; public class RandomMain { public static void main(String[] args) {
//Random 클래스 객체 생성 Random r = new Random();
//사용자 지정한 값으로 랜덤값 추출 ( 0~9) int value = r.nextInt(10); System.out.println("value : " + value);
//int 범위 내에서 랜던값 추출 value = r.nextInt(); System.out.println("value : " + value); } } |
nextInt에 인자를 넣지 않으면 int 범위내에 값이 발생한다. int 범위는 OS 마다 다르다. 인자 값을 넣으면 해당 수를 넘지 않은 범위에서 난수값이 발생 된다.
[import 할 클래스]
import java.util.Random; |
[주요 함수]
Random r = new Random(); int value = r.nextInt(10); // value에 0~9까지 난수 값이 입력 된다. |
반응형