1) Java.util.Random

 

2) Java.util.Math

- random() 메소드는 double 값을 리턴함, 캐스팅(int)을 통해 정수형으로 변형

- (int)( Math.random()*최대값 ) + 최소값

 

package test;

import java.util.Random;

public class Test {
	public static void main(String[] args) {
		
		//Random 클래스
		Random rd = new Random();
		int num1 = rd.nextInt(100)+1;			// 1~100 정수
	
		//Math 클래스
		int num2 = (int) ((Math.random()*100)+1);	// 1~100 정수		
	}
}

+ Recent posts