`
f13135350450
  • 浏览: 6377 次
社区版块
存档分类
最新评论

倒序和最值

 
阅读更多
//定义一个长度为5的int数组,赋值1-5值,然后倒序输出
public class Test5{
	public static void main(String[] args){
		int [] x=new int[5];
		for(int i=0;i<x.length;i++){
			x[i]=i+1;
		}
		//倒序输出
		for(int i=x.length-1;i>=0;i--){
			System.out.println(x[i]);
		}
	}
}

//找最大值,最小值
public class Test7{
	public static void main(String[] args){
		//假设法
		int[] x={-2,22,777,6,87,1,0,-55,89045};
		int max=x[0];   //假设第一个数是最大的
 		int min=x[0];
		for(int temp:x){
			if(max<temp){
				max=temp;
			}
			if(min>temp){
				min=temp;
			}
		}
		System.out.println("最大值为:"+max);
		System.out.println("最小值为:"+min);
		
		int tofind=87;
		int result=find(tofind,x);
		System.out.println(result);
			
	}
//查找某个数,如果存在,则返回>=0的索引值,如果不存在呢,返回-1
	public static int find(int tofind,int[] x){
		for(int i=0;i<x.length;i++){
			if(x[i]==tofind){
				return i;
			}
		}
		return -1;
	}


 
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics