java编程:将数组的第一个为最大第二个为最小以此类推
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编程:将数组的第一个为最大第二个为最小以此类推相关的知识,希望对你有一定的参考价值。
import java.util.Scanner; public class Max_Min { public static void main(String[] args) { int[] a = new int[]{4,2,3,5,0,1}; /*int[] a=new int[100];//定义一个长度为100的整形数组 int kk; Scanner sc = new Scanner(System.in); kk=sc.nextInt(); for(int k=0;k<kk;k++) { a[k]=sc.nextInt(); }*/ for(int i=0;i<a.length-1;i++) { if(i%2==0) { for(int j=i+1;j<a.length;j++) { if(a[i]<a[j]) { int temp=a[i]; a[i]=a[j]; a[j]=temp; } } } else { for(int k=i+1;k<a.length;k++) { if(a[i]>a[k]) { int temp=a[i]; a[i]=a[k]; a[k]=temp; } } } } for(int m:a) { System.out.println(m+" "); } //sc.close(); } }
以上是关于java编程:将数组的第一个为最大第二个为最小以此类推的主要内容,如果未能解决你的问题,请参考以下文章