一道面试题, 求更优答案!
昕玫 2012-12-07 04:58:04 有一个Book类型
class Book{
int bookId;
//其他成员变量
Date publishTime;
}
现在一个List中放了很多Book类型的对象,求让List中Book对象按publishTime排序的最快的方法。
我当时写的答案是:让Book类型实现Comparable接口,在compareTo()方法中设置按publishTime比较。然后用Collections.sort()来让其排序。
求更好的答案!