packagecom.hanchao.test;
/**
*实体类Step
*@authorliweihan(liweihan@sohu-inc.com)
*@version1.0(2016年1月13日下午4:30:59)
*/
publicclassStep{
/**处理时间*/
privateStringacceptTime;
/**快件所在地点*/
privateStringacceptAddress;
publicStep(){
super()..
分类:
编程语言 时间:
2016-01-13 19:59:45
阅读次数:
134
转自:http://www.cnblogs.com/peida/p/Guava_Ordering.htmlOrdering是Guava类库提供的一个犀利强大的比较器工具,Guava的Ordering和JDK Comparator相比功能更强。它非常容易扩展,可以轻松构造复杂的comparator,然...
分类:
其他好文 时间:
2016-01-07 01:16:44
阅读次数:
159
comparator接口与Comparable接口的区别 1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int ...
分类:
编程语言 时间:
2016-01-06 19:43:25
阅读次数:
141
Java的Comparator和Comparable当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。一、Comparator 强行对某个对象collection进行整体排序的比较函数,可以将Comparato.....
分类:
其他好文 时间:
2016-01-06 11:53:06
阅读次数:
174
这一章节我们来讨论一下Map两个比较常用的实现:TreeMap与LinkedHashMap。1.TreeMap特性:按照key来排序package com.ray.ch14;
import java.util.Comparator;
import java.util.TreeMap;
public class Test {
public static void main(String[] a...
分类:
编程语言 时间:
2016-01-05 07:14:40
阅读次数:
168
PriorityQueue是一个基于优先级堆的无界队列,它的元素根据自然顺序或者通过实现Comparator接口的自定义排序方式进行排序。一个优先级队列不允许null元素,并且当使用自然顺序排序时,不允许插入一个非排序元素(实现了Comparable接口),这样会导致ClassCastExcep.....
分类:
其他好文 时间:
2016-01-03 17:33:21
阅读次数:
329
转自http://www.cnblogs.com/skywang12345/p/3324788.html本文,先介绍Comparable和Comparator两个接口,以及它们的差异;接着,通过示例,对它们的使用方法进行说明。Comparable 简介Comparable 是排序接口。若一个类实现了...
分类:
编程语言 时间:
2016-01-03 12:57:59
阅读次数:
269
TreeMap基于红黑树的NavigableMap实现。相对于HashMap来说,TreeMap多继承一个NavigableMap接口,因此HashMap的key是无序的,TreeMap的key是有序的,其是根据key的自然顺序或在创建时提供的Comparator来存储元素。TreeMap是非同.....
分类:
其他好文 时间:
2016-01-01 14:58:25
阅读次数:
163
在今天做的LeetCode的题中有两道都出现了利用接口实现对象的排序。两题的相关链接:1.利用comparable接口对对象排序2.利用comparator接口实现排序因为之前都没接触过这两个接口。一时不能明确它们的作用,所以在网上查找了非常多资料。如今大致弄清楚一些。如今记录下来,有什么欠缺,欢迎...
分类:
其他好文 时间:
2015-12-25 15:19:52
阅读次数:
129
1、TreeSet类 1)TreeSet类概述 使用元素的自然顺序对元素进行排序 或者根据创建 set 时提供的 Comparator 进行排序 具体取决于使用的构造方法。 2)TreeSet是如何保证元素的排序和唯一性的 底层数据结构是红黑树(红黑树是一种自平衡的二叉树)例子1:pack...
分类:
编程语言 时间:
2015-12-18 22:36:45
阅读次数:
315