- package com.xiangying.panxu;
- /*冒泡排序工具类(针对引用数据类型)*/
- public class SortTools {
- public static void yiYongSort(Object[] arr){
- for(int x=0;x<arr.length-1;x++){
- for(int y=0;y<arr.length-1-x;y++){
- //看我下面这句哪里出了问题
- if((Comparable)arr[y].compareTo(arr[y+1])<0)
- swap(arr,y, y+1);
-
-
- }
-
-
-
-
- }
-
-
-
-
- }
- public static void swap(Object[] arr, int y, int i) {
- Object temp=arr[y];
- arr[y]=arr[i];
- arr[i]=temp;
-
- }
- }
复制代码 |
|