JAVA에서 난수를 생성하기 위해서는 Random 객체를 사용하면 된다. Random 객체를 생성하기 위해 먼저 Import java.util.Random 명령어를 사용하여 Random 라이브러리를 사용한다고 명시해 준다. 이후 위와 같이 Random 키워드를 통해 객체를 생성해주면 된다. 객체의 메소드인 nextInt를 사용해서 난수(정수)를 생성할 수 있다. 위 코드는 난수를 생성하여 주사위를 20번 던진 것과 같은 결과를 보여준다. nextInt 메소드의 매개변수로 6을 넣어준다면 0~5사이의 난수를 발생시킨다. 이에 1을 더해주면 1~6사이의 난수, 즉 주사위를 던지는 경우를 가정할 수있다.