码迷,mamicode.com
首页 >  
搜索关键字:comparator comparable    ( 1298个结果
普林斯顿大学算法课 Algorithm Part I Week 3 比较器 Comparators
Java比较器(Comparator)接口的介绍
分类:其他好文   时间:2014-10-01 23:04:21    阅读次数:215
java自定义ArrayList排序, 大神略过
一个list里面有两种对象,现在有个需求必须对不同的对象的日期来排序,以下是代码 /** *@author 肖华 xh1991101@163.com */ List messages=messageSrv.getList(u.getUserId()); List messageList=new ArrayList(); for(Object o:messages){ messag...
分类:编程语言   时间:2014-09-30 21:30:10    阅读次数:191
collections
?? 操作Collection以及Map的工具类:Collections reverse(List):反转 List 中元素的顺序 shuffle(List):对 List 集合元素进行随机排序 sort(List):根据元素的自然顺序对指定 List 集合元素按升序排序 sort(List,Comparator):根据指定的 Comparator 产生的顺序对 List 集合元素进行排...
分类:其他好文   时间:2014-09-30 12:30:39    阅读次数:202
TreeSet有趣问题之add方法原理
先看如下代码 class Worker implements Comparable { private int age; private String name; public Worker(int age, String name) { this.setAge(age); this.setName(name); } @Override public int hashCode() { final int prime = 31; int result = 1; ...
分类:其他好文   时间:2014-09-29 17:36:51    阅读次数:182
如何将主菜单图标改成按安装时间排序
1. 在 LauncherModel.java 中加入如下代码, 如果是KK Launcher3 ApplicationInfo要替换为AppInfo public static final Comparator getInstallTimeComparator() {   return new Comparator() {             public final int comp...
分类:其他好文   时间:2014-09-29 13:04:40    阅读次数:237
《js12种设计模式》
1.策略模式(Strategy): 定义了算法家族, 分别封装起来, 让它们之间可以互相替换. 比如Collections.sort(List list, Comparator c); 可以通过实现多个Comparator接口来达到多种排序的目的. 2.装饰着模式(Decorator): 动态的给一...
分类:Web程序   时间:2014-09-28 10:00:41    阅读次数:260
插入排序
java源码如下: /** ?*? ?*?@author?ruikaih ?* ?*/ public?class?InsertSortTest?{ /** ?*?@param?args ?*/ public?static?void?insertionSort(Comparable[]?data)?{ for?(int?ind...
分类:其他好文   时间:2014-09-27 21:49:00    阅读次数:294
java泛型
引言泛型是指参数化类型的能力,可以定义泛型类型的类、接口或方法,随后编译器会用具体的类型来替换它使用泛型的主要优点是:能够在编译时而不是在运行时检测错误package java.lang; public interface Comparable { //JDK1.5之前 public int ...
分类:编程语言   时间:2014-09-26 00:08:57    阅读次数:347
Collections sort 降序
public class User implements Comparable { private long id; private int age; public User(long id, int age) { this.id = id; this....
分类:其他好文   时间:2014-09-24 17:02:57    阅读次数:215
JAVA Map 和 List 排序方法
private Map mapDate;//正序mapDate=new TreeMap(new Comparator() { @Override public int compare(String lhs, String rhs) { ...
分类:编程语言   时间:2014-09-23 14:30:14    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!