int [] arr = new int [10];
for(int i = 0;i< arr.length;i++){
arr[i] = (int)(Math.random()*100);//给每个元素都赋值为0-99的随机数
System.out.println(arr[i]);
}
int max = arr[0];
for (int i = 1;i <arr.length;i++){//遍历剩余元素(除max=arr[0]的元素)
//for语句内的i仅在for语句内使用
if(arr[i]>max){//若剩余元素大于max
max = arr[i];//则修改max为较大的
}
}
System.out.println("最大值为:"+max);
int min = arr[0];
for (int i = 1;i<arr.length;i++){
if (arr[i]<min){
min = arr[i];
}
}
System.out.println("最小值为:"+min);
}
}
本文介绍了一种在Java中寻找数组最大值和最小值的方法。通过初始化数组并填充随机数,然后遍历数组来确定最大值和最小值,最后输出结果。
1847

被折叠的 条评论
为什么被折叠?



