• 排序之模板


    package chooseSort;
    
    import java.util.Arrays;
    
    public class Example {
        public void sort(Comparable[] a){};
    
        /**
         * 交换
         * @param a
         * @param i
         * @param j
         */
        public static void exch(Comparable[] a ,int i, int j){
            Comparable temp;
            temp = a[i];
            a[i]=a[j];
            a[j]=temp;
        }
    
        /**
         * 比较
         * @param a
         * @param b
         * @return
         */
        public static boolean less(Comparable a,Comparable b){
            return a.compareTo(b)<0;
        }
    
        /**
         * 显示当前数组
         * @param a
         */
        public static void show(Comparable[] a){
            System.out.println(Arrays.toString(a));
        }
    
        /**
         * 判断数组是否有序
         * @param a
         * @return
         */
        public static boolean isSorted(Comparable[] a){
            for(int i =0;i<a.length-1;i++){
                if(a[i].compareTo(a[i+1])>0) return false;
            }
            return true;
        }
    }
  • 相关阅读:
    大神的文章
    分布式锁
    分布式事务
    事务两三事
    spring框架笔记
    三个缓存数据库Redis、Memcache、MongoDB
    面向对象面试题
    SSM面试
    单例模式
    Spring Cloud面试题
  • 原文地址:https://www.cnblogs.com/youzoulalala/p/11058880.html
Copyright © 2020-2023  润新知