개발동

난수 생성 본문

Programming/Java

난수 생성

DuckFin 2021. 9. 23. 12:10

1. Math클래스의 static double random() 함수

 

static double random()
0.0이상 1.0미만의 난수를 double값으로 반환

public class RandomSample {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		for (int i =0; i<100; i++)
		{
			int num = (int) (Math.random()*100+1);
			System.out.println(num);	
		}
	}
}

 

2. Random클래스 사용

import java.util.Random;

public class RandomSample {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
	
		Random r = new Random();
		System.out.println(r.nextInt(100));
	}

}

 

'Programming > Java' 카테고리의 다른 글

참조변수와 인스턴스의 연결  (0) 2021.09.26
상속  (0) 2021.09.26
Calendar 클래스  (0) 2021.09.23
StringTokenizer()  (0) 2021.09.23
숫자 야구 게임  (0) 2021.09.19