在编程的时候,经常需要对数组中的数据进行排序处理,例如价格从高到低排列、年龄从大到小排列等,这需要使用到循环语句。
使用“冒泡排序法”对数组进行排序:
public class SortExample{
public static void main(String[] args){
int i , j;
int[] arrays = {23,12,7,32,28};
int length = arrays.length;
System.out.println(“排序前,数组元素序列是:”);
for(i=0;i<length;i++){
System.out.print(arrays[i] + “ “);
}
System.out.println(“ “);
for(i=0;i<length-1;i++){
for(j=0;j<length-1-i;j++){
int temp=0;
if(arrays[j]>arrays[j+1]){
temp = arrays[j];
arrays[j] = arrays[j+1];
arrays[j+1] = temp;
}
}
}