본문 바로가기
[study]이론정리/JAVA(eclipse)

java 5일차 _03. Random

by yoon9i 2024. 3. 14.

4. 랜덤값 얻기
- java.util.Random 클래스 이용
- 방법
1) Random 클래스 객체 생성

import java.util.Random;

Random r = new Random( );

2) 랜덤값 반환하는 메서드 사용

int n = r.nextInt( );
int n2 = r.nextInt(3); // 0,1,2 중에서 랜덤하게 반환
float f = r.nextFloat( );
double d = r.nextDouble( );

package exam08_유틸리티;

import java.util.Random;

public class RandomTest {

	public static void main(String[] args) {
		
		Random r = new Random();
		
		int n = r.nextInt();
		
		int n2 = r.nextInt(5); // 0 ~ 4 까지의 랜덤값반환
		
		float f = r.nextFloat();
		
		double d = r.nextDouble();
		
		boolean b = r.nextBoolean();
		
		System.out.println("int (1): " + n);
		System.out.println("int (2): " + n2);
		System.out.println("float: " + f);
		System.out.println("double: " + d);
		System.out.println("boolean: " + b);
	}

}