使用指定的比较器对整个 System.Collections.ArrayList 中的元素进行排序。

原创 2016年06月01日 22:05:18

 public class Sort

{

        /// <summary>

        /// arraylist排序
        /// </summary>
        public void LineSort()
        {
            SortLine sl = new SortLine();
            lineList.Sort(sl);
        }

    }

}


public class SortLine : IComparer
{
        // 用于arraylist比较排序
        int IComparer.Compare(Object x, Object y)
        {
            return Convert.ToInt16(x) - Convert.ToInt16(y);
        }
 }

使用比较器对Treemap按照key进行排序

使用比较器对Treemap按照key进行排序(不管value是什么类型的都可以进行排序)public class MapSortDemo { public static void main(St...
  • a_sid
  • a_sid
  • 2017年05月18日 10:33
  • 911

Java中几种常见的比较器的实现方法

Java中几种常见的比较器的实现方式 在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。...
  • danmoqianhua
  • danmoqianhua
  • 2016年01月21日 21:41
  • 6533

Java集合学习笔记(通过比较器对集合元素排序)

/**  * 1.add方法的参数类型为对象,并且是对象的引用  * 2.List元素是有序的,元素可以重复,因为该体系有索引  *   list特有的方法都是和索引相关的操作  *   Li...
  • qq_20788055
  • qq_20788055
  • 2017年07月05日 20:58
  • 109

算法中对于用七次比较完成5个元素的排序

一开始自己经过了好长时间的思考,都没有完成这个问题的排序,在最终经过暗暗下定决心,终于完成了这道题目的求解,下面将我的分析思路写下来,希望我平实的语言可以帮助你理解这个题目。          对于...
  • chopstics
  • chopstics
  • 2013年09月23日 14:55
  • 1815

TreeSet集合的一个比较器排序去重案例

Student基础信息package TreeSetDemo;public class Student implements Comparable{ //学生姓名 private St...
  • euller
  • euller
  • 2017年04月15日 17:35
  • 505

JAVA比较器排序及对比自然排序

二、比较器排序:java.util.Comparator   上篇博客(自然排序)我提到了之所以提供比较器排序接口,是因为有时需要对同一对象进行多种不同方式的排序,这点自然排序 Comparabl...
  • Monster_Day
  • Monster_Day
  • 2016年07月20日 11:39
  • 8956

对5个数进行排序,需7次比较的方法

本文介绍一个对5个数进行排序的方法,仅使用7次比较。假设要排序的数为a,b,c,d,e。         首先将a,b进行比较,假设结果为a比较,假设结果为c比较(即比较b,d),假设结果为b三次比...
  • x_i_y_u_e
  • x_i_y_u_e
  • 2015年04月15日 15:11
  • 2338

vector中 迭代器的使用 以及元素的去重、排序、插入、删除操作。 【小笔记】

vector
  • chenzhenyu123456
  • chenzhenyu123456
  • 2015年09月17日 14:34
  • 898

随机从1~100中选出10个数并进行冒泡排序

一、老原则,首先看一下效果图。 二、那么什么是冒泡排序呢它又是怎样进行排序的呢 我们首先来看一下他的定义:冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比...
  • nangeque
  • nangeque
  • 2017年05月23日 19:24
  • 378

iOS开发中对数组元素进行排序

数组排序在实际开发中还是比较常用的, 因此对于各种排序方式一定要熟记于心...
  • wangjunling888
  • wangjunling888
  • 2016年04月12日 23:19
  • 1412
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用指定的比较器对整个 System.Collections.ArrayList 中的元素进行排序。
举报原因:
原因补充:

(最多只允许输入30个字)