public class Intnumber {
//新建一个包含十个数的数组a
static int a[]=new int[10];
//方法number生成10个随机数
void number(){
for(int i=0;i<10;i++){
a[i]=(int)(Math.random()*1000);
}
}
//方法maxnum获取数组最大值
int maxnum(){
int max=a[0];
for(int i=0;i<a.length;i++){
if(a[i]>max){
max=a[i];
}
}
return max;
}
//方法minnum获取数组最小数值
int minnum(){
int min=a[0];
for(int i=0;i<a.length;i++){
if(a[i]<min){
min=a[i];
}
}
return min;
}
//方法avgnum获取数组平均值
int avgnum(){
int avg,sum;
sum=0;
for(int i=0;i<a.length;i++){
sum=sum+a[i];
}
avg=sum/a.length;
return avg;
}
//方法pringing打印数组
void printing(){
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");
}
}
public static void main(String args[]){
Intnumber stern=new Intnumber();
stern.number();
stern.printing();
System.out.println();
System.out.println("the max number is "+stern.maxnum());
System.out.println("the min number is "+stern.minnum());
System.out.println("the avg number is "+stern.avgnum());
}
}
java随机生成10个整数,打印出其最大值、最小值、平均值。
最新推荐文章于 2022-01-06 21:36:42 发布