设计一个名为 SeguenceTest 的类,在其中编写一个 static 方法用于计算一个整数序列
前n个整数的平均值,方法签名如下:
Public static double average (IntSequence seg, int n)
在 main()方法中编写代码通过 RandomlntSeauence的方法获得前10个随机整数,并计算它们的平均值。
package com.banji.xy;
public class SequenceTest {
public static double average(IntSequence seq, int n) {
double sum = 0.0;
int m = n;
while (seq.hasNext() && m > 0) {
sum = sum + seq.next();
m = m - 1; } return sum / n;
}
public static void main(String[] args) {
RandomIntSequence rs = new RandomIntSequence();
double value = average(rs, 10);
System.out.println(value);
}
}