我正在尝试使用collections.sort对arraylist进行排序,我收到了这个错误。 BasicCard类不是抽象的,也不会覆盖抽象方法compareTo(Card)。
public class BasicCard extends Card implements Comparable<Card>
// inside java button method
List<Card> valueList = new ArrayList<>();
for(Card c : cards) {
valueList.add(c);
}
Collections.sort(valueList);
For循环是将现有的卡对象复制到新数组