참고
자바에서 난수생성 방법은 2가지
Math.random()
이 static 메소드이므로 바로 호출할 수 있다java.util.Random
import 필요import java.util.Random;
public class Main {
public static void main(String[] args){
//Random 객체 생성 -> 기본적으로 현재시간을 종자값으로 사용
Random random = new Random();
//시드값 설정을 따로 할 수 있다
random.setSeed(System.currentTimeMillis());
System.out.println("n 미만의 랜덤 정수 리턴 : " + random.nextInt(10));
System.out.println("무작위 boolean 값 : " + random.nextBoolean());
System.out.println("무작위 long 값 : " + random.nextLong());
System.out.println("무작위 float 값 : " + random.nextFloat());
System.out.println("무작위 double 값 : " + random.nextDouble());
System.out.println("무작위 정규 분포의 난수 값 :" + random.nextGaussian());
}
}