经验总结:最大值和最小值不能同时放在同一个for里面进行
随机生成数组是一个for
求最大值是一个 for
求最小值是一个 for
import java.util.Random;
public class Min {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] num = new int[10];
for (int i = 0; i < num.length; i++) {
Random r = new Random();
num[i] = r.nextInt(10);
}
int min = num[0];
for (int i = 0; i < num.length; i++) {
System.out.print(num[i]+" ");
if (num[i] < min) {
min = num[i];
}
}
System.out.println("\n"+"=======================");
int max=0;
for (int i = 0; i < num.length; i++) {
System.out.print(num[i]+" ");
if(max<num[i]){
max=num[i];
}
}
System.out.println("\n"+"=======================");
System.out.print("min:" + min);
System.out.println("\n"+"=======================");
System.out.print("max:" + max);
}
}
网友评论