반응형
두 가지 값 사이에 임의의 숫자를 생성하는 방법을 알고 싶습니다.
다음과 같은 임의의 숫자를 생성 할 수 있습니다.
Random r = new Random();
for(int i = 0; i < a.length; i++){
for(int j = 0; j < a[i].length; j++){
a[i][j] = r.nextInt();
}
}
그러나 0에서 100 (포함) 사이의 임의의 숫자를 어떻게 생성 할 수 있습니까?
해결 방법
당신은 예를 들어 사용할 수 있습니다. r.nextint (101) 코드>
더 일반적인 "두 숫자 사이"사용은 다음을 사용합니다.
Random r = new Random();
int low = 10;
int high = 100;
int result = r.nextInt(high-low) + low;
이것은 10 (포괄적 인)과 100 (독점) 사이의 임의의 숫자를 제공합니다.
참조 페이지 https://stackoverflow.com/questions/5271598
반응형
'자바' 카테고리의 다른 글
Java에서 현재 날짜 / 시간을 가져 오는 방법 (0) | 2021.04.11 |
---|---|
JSONString으로 JSONObject로 변환하는 방법 (0) | 2021.04.11 |
Java에서 사용자 입력을 가져 오는 방법은 무엇입니까? (0) | 2021.04.11 |
Java에서 일반 배열을 만드는 방법은 무엇입니까? (0) | 2021.04.11 |
Java에서 객체 배열 만들기 (0) | 2021.04.11 |
댓글