したがって、乱数のパーセンテージを計算する
0から50までの乱数を生成しようとしています。ここからいくつかの質問があります。生成後、[0,25]と[25,50]の間の生成数の範囲を計算したい。ここに私のコードは次のとおりです。
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,50]との間に10個の数字を生成し、このコードで見ることができるようです。
私はそれらを注文することができますどのように?例:生成された数字は昇順になります。
第2の質問:ここから、生成された数値を[0,25]と[25,50]の間で得る方法を教えてください。入れ子にする必要がありますか?
ありがとうございます。
整数を順序付ける方法:https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#sort-int:A-int-int-範囲の数:an 'if-else'があなたを助けます。 – markspace
私はそれの範囲が必要です。 0-25の間に生成された数字の数を他の場合にはどのように知ることができますか? –