Free

JAVA 난수생성

알 수 없는 사용자 2016. 6. 8. 12:41



난수 생성에는 두 가지 방법


1. Math 클래스의 random 메소드를 사용하는 방법


ex) int a = (int)(Math.random()*10); // 0~1 사이의 double형 난수를 리턴하여 *10을 해주고 int형으로 변환   


2. Random 클래스를 사용하는 방법


ex) Random random = new Random( );

int a = random.nextInt(10); // 0~10사이의 수 발생  ( nextBoolean() / float nextFloat() )