반응형
Android에서 특정 범위의 임의 번호를 생성하려면 어떻게 해야 하는가?
특정 범위에서 임의의 숫자를 생성하고자 한다.(예: 65 ~ 80 범위)
나는 아래 코드에 따라 노력하지만, 완전히 사용되지는 않는다.또한 최대값보다 큰 값(80보다 큰 값)을 반환한다.
Random r = new Random();
int i1 = (r.nextInt(80) + 65);
범위 사이의 임의 번호를 생성하는 방법
Random r = new Random();
int i1 = r.nextInt(80 - 65) + 65;
이렇게 하면 65(포함)와 80(포함) 사이의 임의 정수를 얻을 수 있으며, 이 중 하나의 정수를 얻을 수 있다.65,66,...,78,79
.
int min = 65;
int max = 80;
Random r = new Random();
int i1 = r.nextInt(max - min + 1) + min;
참고:nextInt(int max)
a를 반환하다.int
0 포함과 최대 배타 사이.그래서 더+1
.
반응형
'programing' 카테고리의 다른 글
하위 구성 요소에서 v-model에 액세스하는 방법 vue (0) | 2022.05.01 |
---|---|
레이블 이름 Y 축에 대한 꼭지 막대 차트의 Vue 도구 설명 (0) | 2022.05.01 |
Vue 인스턴스 내의 Vue 인스턴스 (0) | 2022.05.01 |
Java에서 사전을 어떻게 만드니? (0) | 2022.05.01 |
@ments 기능을 위해 keyUp에서 "@" 문자 분리 (0) | 2022.05.01 |