自己写着玩的java排序类

突然有欲望打代码。。。于是结合了以前的一些代码,把自己会写的排序整合了一下,写了个排序类

public class Sortman { /* * 冒泡排序 * @param Comparable数组引用 * @param start 其实位置 * @param end 终止位置 */ public void bubbleSrot(Comparable[] a,int start,int end){ for(int i=end;i>start;i--){ for(int j=start+1;j0){ Comparable temp=a[j-1]; a[j-1]=a[j]; a[j]=temp; } } } } /* * 选择排序 * @param Comparable数组引用 * @param start 其实位置 * @param end 终止位置 */ public void selectionSort(Comparable[] a,int start,int end){ for(int i=start;istart&&val.compareTo(a[j-1])0&&low