개발/Java
Random (특정 범위의 무작위 숫자 뽑기)
Java엔 random값을 뽑을 때 Random클래스에 있는 메서드들과 Math클래스에 있는 random메서드를 이용하는 두 가지 방법을 이용할 수 있다. 여기선 Math.random()만 이용할 것이다. 사용 방법 설명하기 전에 두 방법의 차이점에 대해 얘기하자면 다음과 같다. Math.random() 이 메서드가 처음 호출되면 Random클래스를 생성하며 이후의 random메서드 호출 시 이전에 생성한 Random클래스를 재사용한다. (document) 0.0 이상 1.0 미만의 무작위 double값을 반환한다. 이건 확실하지 않은 개인적인 생각인데 Random클래스의 nextDouble메서드를 이용하는 것 같다. Random클래스 double값 말고도 특정 타입의 무작위 값을 반환해주는 메서드들이 ..