본문 바로가기
자바

java에서 임의의 숫자 가져 오기

by º기록 2021. 4. 10.
반응형

Java에서 1 ~ 50 사이의 임의의 값을 얻고 싶습니다.

math.random ()의 도움으로 어떻게 할 수 있습니까? ?

math.random () 값이 반환되는 값을 어떻게 바인즈합니까?

 

해결 방법

 

첫 번째 해결책은 java.util.random 클래스를 사용하는 것입니다.

import java.util.Random;

Random rand = new Random();

// Obtain a number between [0 - 49].
int n = rand.nextInt(50);

// Add 1 to the result to get a number from the required range
// (i.e., [1 - 50]).
n += 1;

다른 해결책은 math.random () 를 사용하고 있습니다.

double random = Math.random() * 49 + 1;

또는

int random = (int)(Math.random() * 50 + 1);

 

참조 페이지 https://stackoverflow.com/questions/5887709

 

 

반응형

댓글