给定一组数,依次输出,再根据大小进行排列,最后得以输出。
要求:输出数组所含元素,按大小进行输出
.
代码
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
int[] Array= {5,4,9,8,3,2,1,7,0};
System.out.println("输出数组所含元素");
for(int i=0;i<Array.length;i++) { //length获取数组的长度
System.out.println(Array[i]+" ");//输出数组的每个元素
}
int temp;
for(int i=0;i<Array.length-1;i++) { //数组的下标都是从0~~~length-1
for(int j=0;j<Array.length-1;j++) { //两个for是进行比较,数组一个个进行比较,再进行赋值
if(Array[j]>Array[j+1]) {
temp=Array[j];
Array[j]=Array[j+1];
Array[j+1]=temp;
}
}
}
System.out.println();
System.out.print("输出数组排序为");
for(int i=0;i<Array.length;i++) {
System.out.print(Array[i]+"");
}
}
}
.
.
输出结果
.
.