따라서난수의 백분율 계산
0에서 50 사이의 임의의 숫자를 생성하려고합니다. 여기에서 몇 가지 질문이 있습니다. 생성 후 [0,25]과 [25,50] 사이의 생성 된 숫자의 범위를 계산하려고합니다.
가내가 그들을 어떻게 주문할 수 있습니다 :이 코드에서 볼 수 있듯이 나는 [0,50]
첫번째 질문입니다 사이에 10 개 번호를 생성
import java.util.Random;
public class Random1 {
public static void main(String[] args) {
System.out.println("Generating 10 random numbers between 21 - 40");
Random randomGenerator = new Random();
int randomInt;
for (int i = 1; i <= 10; ++i) {
int Low = 0;
int High = 50;
int Result;
randomInt = randomGenerator.nextInt(High - Low) + Low;
System.out.println("Generated: " + randomInt);
}
}
}
: 여기 내 코드는? 예 : 생성 된 숫자는 오름차순으로 표시됩니다.
두 번째 질문 : 여기서부터 생성 된 숫자를 [0,25]과 [25, 50] 사이에서 어떻게 얻을 수 있습니까? 중첩 사용해야합니까?
감사합니다.
정수를 정렬하는 방법 : https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#sort-int:A-int-int- 범위 사이의 숫자 : 'if-else'가 도움이 될 것입니다. – markspace
범위가 필요합니다. 0-25 사이에 생성 된 숫자가 다른 경우와 얼마나 많은지를 어떻게 알 수 있습니까? –