유용한 클래스(2) - Random class
·
자바/유용한 클래스들
1. Random class - 난수를 얻기 위해서는 Math.random()을 통해 받을 수 있지만, 아래의 코드처럼 Random class를 사용해도 얻을 수 있다. - 차이점은 아래와 같다. - 또한 Random class는 종자값(seed)을 설정할 수 있는데, 만약 같은 종자값을 가진 객체들이 생성된다면, 똑같은 난수의 값을 가질 것이다. - 그러나 종자값을 설정하지 않고 객체를 생성하면, 종자값은 System.currentTimeMillis()로 하기 때문에 다른 난수의 값을 가질 것이다. - 아래의 코드를 보고 종자값을 이해하자. 1-1. Random class의 예제(1) : 1~10 사이의 100개의 난수를 발생시키고 각 숫자의 빈도를 파악하는 예제이다. 1-2. Random class의..