【发布时间】:2018-10-20 17:22:25
【问题描述】:
我想生成一个包含 100 个数字的数组,并找到它们的平均值和总和。我能够做到这一点,但我无法将数字的输出按升序排列。我是 Java 的超级新手。
import java.util.Random;
public class randomNumberGen
{
public static void main(String [] args)
{
Random r=new Random();
double sum = 0; // is double so to prevent int division later on
int amount = 100;
int upperBound = 100;
for (int i = 0; i < amount; i++){
int next = r.nextInt(upperBound) + 1; // creates a random int in [1,100]
System.out.println(next);
sum += next; // accumulate sum of all random numbers
}
System.out.println("Your average is: " + (sum / amount));
System.out.println("Your sum is: " + (sum));
}
}
【问题讨论】:
-
你的阵列在哪里?