一维数组从小到大排序

  • Post author:
  • Post category:其他


一维数组排序的思想:通过两个for循环再加上一个中间变量依次比较,再将比较后排序好的数组用for循环依次输出,即可将数组中的元素按照某种序列排序,例如:

package lianxi;

public class yiweishuzu {


public static void main(String[] args) {


int[] a=new int[] {67,89,12,23,2,6};

int t;

for(int i=0;i<a.length;i++) {


for(int j=0;j<a.length;j++) {


if(a[i]<a[j]) {


t=a[i];

a[i]=a[j];

a[j]=t;

}

}

}

System.out.print(“一维数组从小到大的排列顺序为:”);

for(int i=0;i<a.length;i++) {


System.out.print(a[i]+” “);

}

}

}

运行结果如下:

在这里插入图片描述



版权声明:本文为weixin_46702984原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。