1.int compareTo(String other) 按照字典的顺序,如果字符串位于String other 之前,则返回一个负数,如果字符串位于othere之后,则返回一个正数,如果两个字符串相等,则返回0. 2.endwith(String x) ,以 x结尾,则返回True. 3.equ ...
                            
                            
                                分类:
编程语言   时间:
2016-04-23 17:55:33   
                                阅读次数:
184
                             
                    
                        
                            
                            
                                1.在集合中用Sort对集合元素进行排序 这种方法是对集合里面是纯数字情况,其中的(x,y)=>-x.CompareTo(y)是对集合中元素进行从大到小排序。但是当集合中元素是string类型的数字时候。就要用这样的方法进行排序 2. ...
                            
                            
                                分类:
编程语言   时间:
2016-04-20 21:42:35   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                Collections.sort()能够实现对List等Collection集合排序 Collections.sort(List<Type> list) 这种情况要求Type类型自身实现Comparable接口(类中覆盖compareTo方法),如下所示: 或者下面这种情况 Collections. ...
                            
                            
                                分类:
编程语言   时间:
2016-04-17 20:50:57   
                                阅读次数:
247
                             
                    
                        
                            
                            
                                自定义比较器Comparator类 使用匿名内部类自定义比较器Comparator 注意:String 字符串类的Comparator已经实现了compareTo方法,可以直接进行调用比较! ...
                            
                            
                                分类:
编程语言   时间:
2016-04-16 12:23:00   
                                阅读次数:
247
                             
                    
                        
                            
                            
                                    常用类 JDK文件 sestem类 Runtime类 Runtime类:Runtime r=Runtime.getRuntime String(字符串)类 s.length()字符串字符长度 charAt(int num) 放回指定位置的字符 compareTo(String s)按照字典顺序比较, ...
                            
                            
                                分类:
其他好文   时间:
2016-04-15 00:31:09   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                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
                             
                    
                        
                            
                            
                                    枚举 将一组有限集合创建为一种新的类型,集合里面的值可以作为程序组件使用; 枚举基本特性 以下代码是枚举的简单使用: 使用values方法返回enum实例的数组 使用ordinal方法返回每个enum实例的次序,从0开始 使用compareTo方法比较两个enum实例 使用==来比较enum实例 使 ...
                            
                            
                                分类:
编程语言   时间:
2016-03-29 23:54:34   
                                阅读次数:
222
                             
                    
                        
                            
                            
                                1. 为什么使用接口 Java中的接口是一组对需求的描述。例如,以下是Comparable<T>接口的定义: Comparable<T>接口中定义了一个compareTo方法,这个方法就是它所描述的需求。若我们想调用Arrays.sort方法对一个People对象数组进行比较,那么People对象必 ...
                            
                            
                                分类:
编程语言   时间:
2016-03-27 09:46:02   
                                阅读次数:
225
                             
                    
                        
                            
                            
                                java8除了lambda表达式之外还对时间和数组这两块常用API做想应调整, Stream 有几个常用函数: store 排序 (a,b)-> a.compareTo(b) 排出来的结果是正序,从小到大 如果(a,b)->b.compareTo(a) 排出来的结果是从大到小 filter 拦截,过
                            
                            
                                分类:
编程语言   时间:
2016-03-09 12:30:53   
                                阅读次数:
156