//冒泡排序法
public static Date[] bubbleSort(Date[] date){
Date d;
for(int i =date.length-1; i > 0; i--){
for(int j =0; j <= i-1; j++ ){
if(date[j].compare(date[j+1])>0){
d = date[j];
date[j] = date[j+1];
date[j+1] = d;
}
}
}
return date;
//选择排序法
public static void selectionSort(int[] a){
int k,temp;
for(int i = 0;i < a.length;i++){
k = i;//外层每次循环都重新赋值*
for(int j = i+1; j < a.length; j++){
if(a[i] > a[j]){
k = j;//发现更小的时,记录下标值
}
}
//内层循环结束时,判断是否有下标改变,如改,则交换
if(i != k){
temp = a[i];
a[i] = a[k];
a[k] = temp;
}
}
}