我有一个由healthplan对象组成的healthplanArray。他们有一个原始的int称为hour,我使用了一个setter-getter getHour()来调用该int。
现在我需要对数组列表进行排序,但是在Android Studio中compareTo是红色的。我的职能是这样:
private void sortHealthplan() {
Collections.sort(healthplanArrayList, (o1, o2) -> o1.getHour().compareTo(o2.getHour()));
}
有什么想法会导致这种情况吗?我应该在这里发布什么信息?我需要导入一个类吗?