求出数组中的最值

package cn.itcast.day05.demo03;
public class Demo05ArrayMax{
    
    
	public static void main(String[] args){
    
    
	int[] array={
    
    5,15,30,20,10000,30,35};
	
	int max=array[0];//比武擂台
	for(int i=1;i<array.length;i++){
    
    // 从1开始的
		//如果当前元素,比max更大,则换人
		if(array[i]>max){
    
    
		max=array[i];
		}
	}
	//谁最后最厉害,就能在max当中留下谁的战斗力
	System.out.println("最大值"+max);
}
}

package cn.itcast.day05.demo03;
public class Demo06ArrayMin{
    
    
	public static void main(String[] args){
    
    
	int[] array={
    
    5,15,30,-20,10000,30,35};

	int min=array[0];//比武擂台;shift+F6将上次所有max修改为min
	for(int i=1;i<array.length;i++){
    
    
	//如果当前元素,比min更小,则换人
	if(array[i]<min){
    
    
	min=array[i];
	}
	}
	System.out.println("最小值:"+min);
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_34273095/article/details/114224276