자바 랜덤(Random) 함수
1. Random 클래스 사용하기
▶사용방법
1. java.util.Random; import 시키기
2. Random 클래스 객체를 생성
3. 정수일 경우 nextInt() 메소드를 사용하여 파라미터에 범위를 지정
nextLong(), nextDouble(), nextBoolean()...
import java.util.Random;
Random rd = new Random();
int value = 0;
for(int i = 0; i < 10; i++) {
value = rd.nextInt(10); // 0~9 사이의 랜덤값
System.out.print(value + ", ");
}
2. Math.Random() 사용하기
Random() 클래스 처럼 별도로 import할 필요가 없으며 객체를 생성하지 않아도 된다는 장점이 있습니다.
▶사용방법
(자료형)(Math.random() * 최대값 + 최솟값);
int value = 0;
for(int i = 0 ; i<10 ; i++) {
value = (int)(Math.random() * 10 + 1);
System.out.print(value+ ", ");
}