[JAVA] 난수를 발생해주는 클래스, Random클래스
java.util 패키지에 속해있는 Random 클래스는 난수 즉, 예측 불가능한 수를 생성해주는 클래스이다. 이러한 난수를 생성하는 Random 클래스는 여러상황에서 다양하게 필요하기에 자주 사용되는 편이며, API를 보면 사용법도 매우 간단하다. 위 캡처처럼 Random(), Random(long seed)를 이용해 객체를 생성하고 제공하는 메소드를 통해 원하는 자료형으로 난수를 발생 시킬 수 있다. 흔히 사용가능한 메소드는 다음과 같다. (nextInt의 경우 매개변수 없이 실행할 경우 int의 전체 범위내에서 난수를 발생한다.) (밑의 표에는 없지만 IntStream, DoubleStream, LongStream으로 반환하는 메소드들도 존재한다.) (Random클래스가 아닌 Math에도 nextD..