【发布时间】:2016-12-21 10:20:20
【问题描述】:
我正在尝试在 Android 应用程序中用 Java 对 ArrayList 进行排序,但我遇到了这个奇怪的异常。
代码:
eventsList.sort(new Comparator<Event>() {
@Override
public int compare(Event event, Event t1) {
return event.getEventStartDate().compareTo(t1.getEventStartDate());
}
});
例外:
java.lang.NoSuchMethodError: No interface method sort(Ljava/util/Comparator;)V in class Ljava/util/List; or its super classes (declaration of 'java.util.List' appears in /system/framework/core-libart.jar)
【问题讨论】: