请补齐下面的代码: public class T25 {
/*
* 生成给定数量的0到1000随机整数,并把生成的随机存入到一个int数组中 @param int count要生成的随机数量
* @return int[] 生成的随机数存储数组
*/
int[] createArray(int count){
int number[]=new int[count];
for(int i=0;i
{
int n=(int)(Math.random( )*1000);
number[i]=n;
System.out.println("number["+i+"]="+number[i]);
}
return number;
}
/**计算给定数组的奇数的比率
* @param int[] number 要计算的数组
* @return double 奇数的比率
*/
double calculateOddRate(int[] number)
{
int count=(①); //读取数组元素的个数,即要计算平均数的整数个数
double odd=0; //奇数计数
for(int n:number){
if( (②)){ //如果n是奇数,奇数计数加1
odd++;
}
}
return odd/count;
}
public static void main(String[] args)
T25 t=new T25( );
int[] number=t.createArray(100);
double oddRate=t.calculateOddRate(number);
System.out.println("奇数为:"+oddRate*100+"%");
System.out.println("偶数为:"+(1-oddRate)*100+"%");
}
}