一、 Comparable<T>: Comparable是类内部的比较器,用于创建类的时候实现此接口,同时实现比较方法;对于不能修改源码的类则无法应用此方式进行比较排序等。 源码为: 1 public interface Comparable<T> { 2 public int compareTo( ...
                            
                            
                                分类:
编程语言   时间:
2016-04-25 11:46:12   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                1,基本规则 1.0 let your class implements Comparable interface , override method : int compareTo(Object another) 1.1 升序 obj1 > obj2 return 正数 obj1 == obj2  ...
                            
                            
                                分类:
编程语言   时间:
2016-04-24 00:47:57   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                    TreeMap及常用API ① TreeMap类通过使用红黑树实现Map接口; ② TreeMap提供按排序顺序存储键/值对的有效手段,同时允许快速检索; ③ 不像散列(HashMap),树映射保证它的元素按关键字升序排序; ④ TreeMap构造方法: a) TreeMap() b) TreeMa ...
                            
                            
                         
                    
                        
                            
                            
                                Collections.sort()能够实现对List等Collection集合排序 Collections.sort(List<Type> list) 这种情况要求Type类型自身实现Comparable接口(类中覆盖compareTo方法),如下所示: 或者下面这种情况 Collections. ...
                            
                            
                                分类:
编程语言   时间:
2016-04-17 20:50:57   
                                阅读次数:
247
                             
                    
                        
                            
                            
                                public final class String
    implements java.io.Serializable, Comparable, CharSequence
{
    /** The value is used for character storage. */
    private final char value[];
    /** The offset is the...
                            
                            
                                分类:
其他好文   时间:
2016-04-15 12:22:19   
                                阅读次数:
300
                             
                    
                        
                            
                            
                                1、Comparable 如果想让一个类的实例之间可以相互比较的,那么这个类就必须要实现Comparable接口,并且覆盖compareTo()方法 2、Comparator 在某些情况下,你可能不想让这个类具有比较性,在这样的案例中,你可能需要比较类中的某些字段;例如,2个人之间可以比较他们的身高 ...
                            
                            
                                分类:
编程语言   时间:
2016-04-13 18:51:03   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                在java数组、Collection和Map的排序中,经常会用到Comparable和Comparator这两个接口。 1、Comparable 我们可以通过Arrays.sort()方法给数组排序: Arrays就是通过将数组中的对象转型为Comparable,再通过compareTo方法进行大小 ...
                            
                            
                                分类:
编程语言   时间:
2016-04-10 21:17:07   
                                阅读次数:
244
                             
                    
                        
                            
                            
                                RxJava 之前奏:原理分析首先我们进入一个例子,关于猫的例子。
  我们有个 Web API,能根据给定的查询请求搜索到整个互联网上猫的图片。每个图片包含可爱指数的参数(描述图片可爱度的整型值)。我们的任务将会下载到一个猫列表的集合,选择最可爱的那个,然后把它保存到本地。
首先定义实体类public class Cat implements Comparable {
    /**...
                            
                            
                                分类:
编程语言   时间:
2016-03-31 14:48:33   
                                阅读次数:
196
                             
                    
                        
                            
                            
                                Collections.shuffle(list);//随机打乱顺序Collections.rotate(listr,i);//实际是将list后i位移至最前//容器中的必须是实现Comparable的Collections.max(list);//最大值Collections.min(list);//最小值Collections.reverse(list);//反转元素list--在该列表中的调剂元素。i--要..
                            
                            
                                分类:
其他好文   时间:
2016-03-30 16:35:53   
                                阅读次数:
104
                             
                    
                        
                            
                            
                                    转载 Comparable与Comparator的区别 (转载) ...
                            
                            
                                分类:
其他好文   时间:
2016-03-29 14:40:14   
                                阅读次数:
134