天天看點

Java中比較器的使用Compare和Comparator

Comparable和Comparator接口都是為了對類進行比較,衆所周知,諸如Integer,double等基本資料類型,java可以對他們進行比較,而對于類的比較,需要人工定義比較用到的字段比較邏輯。可以把Comparable了解為内部比較器,而Comparator是外部比較器,基本的寫法如下:

}```

class AESComparator implements Comparator<Apple>{

>0 升序

<0降序

=0 重複,不記錄

comparable接口