博客专栏  >  移动开发   >  Java排序算法

Java排序算法

Java中数组和集合的排序算法

关注
3 已关注
6篇博文
  • Java递归算法应用

    递归: 就是函数自身调用自身。 什么时候用递归呢? 当一个功能被重复使用,而每一次使用该功能时的参数不确定,都由上次的功能元素结果来确定。 简单说: 功能内部又用到该功能,但是传递的...

    2016-10-19 08:55
    1660
  • Java排序之选择排序

    最近在回忆java,感觉自己该写点什么,先再次复习了下选择排序选择排序原理: 1. 将数组中每个元素与第一个元素比较,如果这个元素小于第一个元 素,则交换这两个元素 2. 循环第 1 条规...

    2016-10-10 09:20
    331
  • Java排序之冒泡排序

    冒泡排序原理:比较相邻的元素,将小的放到前面,大的放到后面。冒泡排序丼例:{8 , 2 , 3 , 7 , 1}的排序过程如下所示: ary={8,2,3,7,1} ary={2,8,3,7,1} a...

    2016-10-10 14:36
    296
  • Java排序之插入排序

    /** 插入排序 */ public static void insertSort(int[] array) { if (array == null || array.l...

    2016-10-16 17:49
    571
  • Java排序之集合排序

    集合排序 要么让集合的对象具有比较性也就是让集合中的对象实现Comparable接口 自定义比较器实现Comparator 举例:按人的年龄排序代码如下 - UserBean对象/** * Cr...

    2016-10-10 15:29
    323
  • Java数组之获取最值

    /** * 获取数组最值 */ private static int getMax(int arr[]) { int max = arr[0]; ...

    2016-10-10 15:39
    531
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部