# 数组排列
* 使用For循环优化后版本
~~~
package test;
import java.util.Scanner;
public class test2 {
public static void main(String[] args) {
int[] arr = new int[5];
Scanner scan = new Scanner(System.in);
System.out.println("输入要排序的数组:");
for(int i = 0;i < 5;i++){
arr[i] = scan.nextInt();
}
scan.close();
for(int x = 5;x > 1;x--){
for (int i = 1;i < x;i++){
if(arr[i] < arr[i-1]){
int t = arr[i-1];
arr[i-1] = arr[i];
arr[i] = t;
}
}
}
//输出结果
System.out.println("排序后的结果:");
for(int i = 0;i < 5;i++){
System.out.println(arr[i]);
}
}
}
~~~